MECH-BRUSHES
Polaris · Polaris 9550 Sport Robotic Pool Cleaner
The scrubbing brushes on the bottom of the robotic cleaner are not rotating. The brushes loosen dirt and algae from pool surfaces while the pump vacuums debris into the filter: (1) Debris jammed in brush housing — hair, string, or rubber bands can wrap around the brush shaft and stop it. Pull the cleaner out and clear the obstruction. (2) Brush motor failure — if the brush motor has burned out, the brushes will not spin. The motor may hum without turning if seized. This requires brush motor replacement. (3) Worn brush bristles — while worn bristles don't prevent spinning, they drastically reduce cleaning effectiveness. Replace brushes when bristles are worn to less than half their original length. (4) Drive gear/belt issue — on some models, the brush is connected via a small gear or belt to the drive motor. If this breaks, the brush stops.
Error MECH-BRUSHES on the Polaris Polaris 9550 Sport Robotic Pool Cleaner means: Cleaning Brushes Not Spinning. The top-ranked community fix is “Replace the Brush Motor Assembly” (hard difficulty, ~60 min, DIY cost: $50-$80). 2 community-ranked fixes available below.
Published February 2026 · 2 fixes · pool cleaner
Content is based on manufacturer service documentation, community repair experience, and OEM technical bulletins. Always verify with your owner's manual.Learn about our editorial standards.
While many pool cleaner repairs can be done safely at home, consider hiring a qualified technician if:
Average professional repair cost for this issue: $150-$250.
iAquaLink App Cannot Connect (iQ Models)
Power Supply Blinking Green LED — Timer / Delay Active
No LED on Power Supply — No Power
Power Supply Blinking Red LED — Communication Error
Power Supply Solid Red LED — Motor Stall / Stuck
Floating Cable Tangling
Leaves Debris Behind — Poor Vacuuming
Filter Canister Full — Reduced Suction
The Polaris Polaris 9550 Sport Robotic Pool Cleaner has 8 other known error codes:
Error code MECH-BRUSHES also appears on 3 other Polaris models:
Ad Space — banner
Replace ADSENSE_PUBLISHER_ID in AdUnit.tsx