Roomba Error Codes: Every Beep Code, Number Code, and LED Pattern Explained
Quick Answer
Roomba error codes differ by generation: 500-800 series use beep counts (count the beeps between pauses). 900 series and i-series display numeric codes on the screen or in the iRobot app. S9 and j-series use both numeric codes and alphanumeric codes.
Roomba error codes differ by generation: 500-800 series use beep counts (count the beeps between pauses). 900 series and i-series display numeric codes on the screen or in the iRobot app. S9 and j-series use both numeric codes and alphanumeric codes. The most common errors: Error 1/1 beep = Roomba is stuck (wheel drop or cliff sensor). Error 2/2 beeps = main brushes cannot turn (hair wrap). Error 5/5 beeps = side wheel stuck. Error 6/6 beeps = cliff sensors dirty (clean sensors on underside). Error 9/9 beeps = bumper stuck (tap the bumper to free it). Error 14 = bin not detected (remove and reseat the dustbin). Error 26 = vacuum motor fault. For all Roomba errors: flip the robot over and clean the cliff sensors (4 small windows on the bottom edges), remove hair wrapped around the brushes, and clear debris from the wheels. This basic maintenance resolves 70% of all Roomba errors.
What Does the EXPANDED-HUB Code Mean?
Roomba errors by beeps: 1 = stuck/wheel drop, 2 = brush jammed, 5 = wheel stuck, 6 = cliff sensor dirty, 9 = bumper stuck, 14 = bin not detected. Clean the underside sensors and brushes to fix 70% of errors.
Most Likely Causes
Based on aggregated repair data, here is the probability breakdown for this error code:
Symptoms You May Notice
- Error number on app or screen
- Beep pattern then stops
- Roomba stops mid-clean
- Red ring light
- Roomba won't start
- Roomba won't charge
- Roomba keeps saying 'Error'
Can you reset a Irobot robotvacuum to clear the EXPANDED-HUB code?
Unplug for 30 seconds. Plug back in. Follow model-specific reset if needed.
Tools Required for Diagnosis
Diagnostic Checklist
Follow these steps in order. We start with the easiest external fixes before opening up the machine.
Flip the Roomba over
Flip the Roomba over. Clean the 4 cliff sensors (small clear windows on the bottom edges) with a dry cloth. Remove hair and debris wrapped around the two main brushes. Check both wheels spin freely.
Remove the dustbin and reinsert firmly until it clicks
Full restart
For persistent errors
Replacement Parts
If your diagnostic testing proves the component has failed, you will need a replacement. We recommend OEM parts over aftermarket for water-handling components.
| Part Name | OEM Number | Estimated Price |
|---|---|---|
| iRobot Roomba Brush SetModel-specific · $15–$30 | Model-specific | $15 – $30 |
| iRobot Roomba FilterModel-specific · $3–$20 | Model-specific | $3 – $20 |
| iRobot Roomba BatteryModel-specific · $30–$80 | Model-specific | $30 – $80 |
Repair vs. Replace Calculator
Frequently Asked Questions
How do I count Roomba beep codes?
Roomba Error 14 but dustbin is in. Why?
Roomba keeps getting Error 2. How do I stop it?
What does a red ring light on Roomba mean?
Models Known to Experience EXPANDED-HUB Errors
This repair applies to most Irobot robotvacuums with this error code. Common model numbers include:
Roomba 694, Roomba i3+, Roomba i7+, Roomba j7+, Roomba s9+, Roomba Combo j7+, Roomba 692
Last verified for technical accuracy on March 15, 2026