iRobot Roomba Error 9 — What It Means & How to Fix It
Roomba Error 9 on a j Series means the bumper is registering a constant bump because it is jammed with debris or has been knocked out of place.
What this code means
The message is "Tap the bumper to unstick, then press the button." iRobot lists the cause as a constant bump: the bumper is jammed with debris or dislodged. The bumper should spring back after every touch; when it stays pressed in, the robot believes it is permanently against a wall.
This matches iRobot's error chart for the Roomba j Series and Roomba Combo 10 Max. iRobot publishes a separate chart for each Roomba series (600, 800, 900, e, i, s), and the same number can carry a different meaning there, so use the chart for your robot.
Most likely causes
| Cause | How likely | DIY-fixable? |
|---|---|---|
| Grit or crumbs trapped behind the bumper | Very common | Yes — no tools |
| Bumper knocked off its seating | Occasional | Partly — inspect only |
What you can try yourself
- Tap the bumper briskly several times along its whole width.
- Press each end in and let go; both sides should spring back evenly.
- Shake or brush out any debris you can see in the gap between the bumper and the body.
- Press the button to resume.
When to call a technician
- One side of the bumper stays pushed in or sits crooked.
- Error 9 persists after the bumper moves freely.
Typical professional repair cost: Free in most cases. A dislodged or broken bumper is one for iRobot Customer Care.
Frequently asked questions
How do I fix a stuck Roomba bumper?
Tap it firmly a few times to shake loose whatever is jamming it, and check both ends spring back. That is the fix iRobot's chart gives.
Can I keep running my Roomba with Error 9?
Not usefully. With the bumper stuck, the robot thinks it is always touching an obstacle and will stop.
Sources checked
Error meanings can vary by model. This guide was checked against the documentation above; use the manual for the model number on your own appliance when it differs.
Related iRobot codes
- iRobot Roomba Error 1 Roomba Error 1 on a j Series means the left wheel is hanging down or the robot is stuck — put it on a flat surface and press the button.
- iRobot Roomba Error 2 Roomba Error 2 on a j Series means the two multi-surface rubber brushes cannot spin, almost always because hair or debris is wrapped around them.
- iRobot Roomba Error 5 Roomba Error 5 on a j Series means the right drive wheel has stalled because something is jamming it.
- iRobot Roomba Error 6 Roomba Error 6 on a j Series means the cliff sensors are constantly reporting a drop-off, either because the robot is at an edge or the sensors are dirty.
More: all iRobot roomba codes · all iRobot codes · search by symptom