DC50 brushroll turns off and on while cleaning.
I have changed the PCB and removed brush motor and cleaned.
Motor brushes removed, carbon brush springs are good and reinstalled. Armature was clean.
Main motor is OK.
Also removed and checked both switches. They are good.