Roomba Error 2 — Main brushes can't turn
DIRECT ANSWER
COMMON CAUSES · RANKED
Hair wrapped around the brushes MOST COMMON
Hair builds up on the rollers and inside the yellow end caps until the motor can't move them.
Debris jammed in the brush cage
A sock, cable tie or toy part wedged in the cleaning head blocks both rollers at once.
High-pile rug stalling the rollers
Very thick carpet can slow the brushes enough to trip the error even when they are clean.
HOW TO FIX IT
Remove the brushes
Flip the robot, press the green tab on the brush frame, and lift both rollers out.
Strip hair from rollers and end caps
Pull the end caps off and clean the hair packed underneath — that hidden wrap is what usually stalls the motor.
Clear the brush cage
Check the cavity and gears for wedged debris before refitting the rollers.
Refit and test
Reinstall the brushes, close the frame, and press CLEAN. If the error returns with clean rollers, replace the brushes.
COMPATIBLE PARTS
As an Amazon Associate, RoboFaults earns from qualifying purchases. Prices are shown on the retailer's site.
Dual multi-surface rubber brushes — e, i & j series
iRobot suggests new rubber brushes every 6-12 months; sooner in homes with long-haired pets.
Check price on Amazon ↗Bristle and beater brush set — 600 series
Cut wrapped hair off the bristle brush weekly; replace the pair when bristles splay outward.
Check price on Amazon ↗Dual multi-surface rubber brushes — s series
The s9 brushes are 30 percent wider than i series brushes and only fit s series robots.
Check price on Amazon ↗Corrections
Spotted an error? Report a correction — fixes ship within 48h and are logged on this page.