- Hair wrapped around brushes
- Debris stuck in brush bearings
- Worn brush extractors
Problem Description
Roomba error 2 means the main brushes or rubber extractors cannot spin properly. Hair, debris, or objects are tangled in the brush mechanism preventing normal cleaning.
Symptoms
- Roomba says Error 2
- Two beeps then stops
- Clean extractors message
- Brushes not spinning
- Grinding or clicking noise
- Reduced cleaning performance
Recognize these? Here's what usually causes it.
Common Causes
- Hair wrapped around brushes
- Debris stuck in brush bearings
- Worn brush extractors
- Object jammed in brush area
- Brush frame clogged
- Extractors installed incorrectly
Most fixes happen in the first 3 steps.
Worn extractors with tears or flat fins should be replaced. iRobot recommends new extractors every 6-12 months.
Tools & Requirements
These tools will help you complete this fix.
As an Amazon Associate we earn from qualifying purchases.
Step-by-Step Solution
Remove Extractors
Turn Roomba over. Lift the brush frame guard and pull out both rubber extractors. For older models with bristle brushes, lift the brush guard tabs and remove brushes.
Remove All Debris
Pull off any hair, string, or debris wrapped around the extractors. Pay special attention to the ends where hair collects around the bearings. Use scissors to cut through tangled hair if needed.

Needed for this step
Miller KS-1 Yellow Fiber Optic Kevlar Scissors,...
$23.37Clean Brush Cavity
Look inside the brush cavity on Roomba. Remove any large debris, coins, or objects. Use a dry cloth to wipe out accumulated dust and dirt from the area.
Clean Bearing Caps
For rubber extractors, remove the yellow or grey bearing caps from each end. Clean inside the caps and the extractor ends. Hair buildup here causes Error 2.
Reinstall Correctly
Ensure extractors face correct direction - look for arrows on the ends. Green goes in green slot, yellow in yellow. Press down brush frame until it clicks. Run to test.
Quick Solutions
Still having issues? This is usually the deeper cause below.
If this comes back after following these steps, check whether a recent app or firmware update reset a default setting — the fix works, but the setting gets reverted silently.
Clean extractors after every 2-3 runs if you have pets. Hair buildup is the number one cause of Error 2.
This issue almost always looks more complex than it is — the majority of cases trace back to a single setting, a stale credential, or a default that shipped wrong.
- Hair wrapped around brushes
- Debris stuck in brush bearings
- Worn brush extractors
- Object jammed in brush area
- Brush frame clogged
Before you go — try one of these (they fix most cases).
Most popular upgrades chosen by iRobot Roomba owners.

iRobot® Roomba® Authentic Replacement Parts - DualClean™ ...

iRobot® Authentic Replacement Parts - Washable Mop Pads R...
As an Amazon Associate we earn from qualifying purchases.
Official Manufacturer Manual
iRobot provides official product documentation through their online manual rather than downloadable PDF. Access setup guides, troubleshooting steps, and product specifications for your iRobot Roomba.
Source: irobot.com
Need More Help? iRobot Support
Note: The contact information below connects you directly to iRobot's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.
How Does iRobot Compare?
Before replacing your iRobot device, see how it stacks up against alternatives in our full comparison guides.





