Expanded exact-code directory
iRobot Roomba 900 series error codes
iRobot Roomba 900 series indicators as iRobot Customer Care lists them, each with its meaning and the first safe check.
- error-1-wheel-hanging-downThe robot is stuck with its left or
- error-10-wheel-not-movingThe left or right wheel is not moving.
- error-11-internal-errorThe robot has an internal error. The spoken
iRobot Roomba 900 series error 16: meaning and exact next steps
error 16 means The robot started while moving or at an angle, or was bumped while running. The spoken message is "Place Roomba on a flat surface then press CLEAN to restart."
Open record iRobot Roomba 900 series · exact signaliRobot Roomba 900 series error 2: meaning and exact next steps
error 2 means The debris extractors cannot turn. The spoken message is "Clear Roomba's debris extractors, then press CLEAN to restart."
Open recordEvery code
Every iRobot Roomba 900 series code: what it means and what to do
- error-1-wheel-hanging-down
- error-10-wheel-not-moving
- error-11-internal-error
- error-14-bin-bad-connection
- error-15-internal-error
- error-17-cleaning-job-incomplete
- error-18-cannot-return-to-home-base
- error-19-cliff-sensor-near-docking-area
- error-5-wheel-stuck
- error-6-cliff-sensors-dirty
- error-8-fan-stuck-or-filter-clogged
- error-9-bumper-stuck
iRobot Roomba 900 series code error-1-wheel-hanging-down
The robot is stuck with its left or right wheel hanging down. The spoken message is "Place Roomba on a flat surface then press CLEAN to restart."
Place the robot on a flat surface and press CLEAN.
iRobot's chart lists the left wheel and right wheel as what to check.
iRobot Roomba 900 series code error-10-wheel-not-moving
The left or right wheel is not moving. The spoken message is "Left/Right. Please open the iRobot App for help."
Note whether the message names the left or the right wheel.
iRobot's chart lists the left wheel and right wheel as what to check.
iRobot Roomba 900 series code error-11-internal-error
The robot has an internal error. The spoken message is "Please open the iRobot App for help."
Note that iRobot's chart lists the vacuum bin as what to check.
iRobot's chart gives no further step for error 11 on this page.
iRobot Roomba 900 series code error-14-bin-bad-connection
The bin has a bad connection to the robot. The spoken message is "Re-install Roomba's bin then press CLEAN to restart."
Re-install the bin, as the spoken message says.
iRobot's chart lists the vacuum bin as what to check.
iRobot Roomba 900 series code error-15-internal-error
The robot has an internal error. The spoken message is "Press CLEAN to restart."
Press CLEAN to restart.
iRobot's chart links a separate Roomba Error 15 article. iRobot's article for this error on other lines says it may be the robot taking care of itself and reporting it afterwards (see the Roomba i Series page for error 15).
iRobot Roomba 900 series code error-17-cleaning-job-incomplete
The cleaning job is incomplete. The spoken message is "Please open the iRobot App for help."
Make sure the robot's path is not blocked.
iRobot's chart says to ensure the robot's path is not blocked.
iRobot Roomba 900 series code error-18-cannot-return-to-home-base
The robot cannot return to the Home Base or its starting position. The spoken message is "Please open the iRobot App for help."
Check that the Home Base is set up properly.
iRobot's chart says to ensure proper Home Base set-up.
iRobot Roomba 900 series code error-19-cliff-sensor-near-docking-area
A cliff sensor is activated near the docking area. The spoken message is "Please open the iRobot App for help."
Look at the floor and surroundings near the Home Base.
iRobot's chart says to check the environment of the Home Base.
iRobot Roomba 900 series code error-5-wheel-stuck
The left or right wheel is stuck. The spoken message is "Left/Right. Clear Roomba's wheel, then press CLEAN to restart."
Note whether the message names the left or the right wheel.
iRobot's chart lists the left wheel and right wheel as what to check.
iRobot Roomba 900 series code error-6-cliff-sensors-dirty
The cliff sensors are dirty, the robot is hanging over a drop, or it is stuck on a dark surface. The spoken message is "Move Roomba to a new location then press CLEAN to restart."
Move the robot to a new location and press CLEAN.
iRobot's chart lists the cliff sensors as what to check.
iRobot Roomba 900 series code error-8-fan-stuck-or-filter-clogged
The fan is stuck or its filter is clogged. The spoken message is "Please open the iRobot App for help."
Check the vacuum bin and its filter.
iRobot's chart lists the vacuum bin as what to check.
iRobot Roomba 900 series code error-9-bumper-stuck
The bumper is stuck or the bumper sensor is dirty. The spoken message is "Tap Roomba's bumper, then press CLEAN to restart."
Tap the bumper, as the spoken message says.
iRobot's chart lists the bumper as what to check.
iRobot Customer Care — The Roomba 900 series error messages chart
Roomba 900 series errors: what the numbers mean
The 900 series Roombas (such as the 960, 980 and 985) announce an error number and a spoken message, and many of the numbers refer to something you can see: error 1 is a wheel hanging down, error 10 a wheel that will not move, error 14 a bin that is not seated and error 17 a cleaning job that could not finish. The robot says what to do, usually to place it on a flat surface and press Clean, or to remove and replace the bin.
Turn the robot over and look for the obvious: a wheel packed with hair, a bin or filter not seated, a stuck brush or a dirty cliff sensor. Wipe the sensors and the charging contacts with a dry cloth, empty the bin and restart by holding Clean for about ten seconds. A robot that cannot return to the dock needs the dock plugged in and clear of obstacles. Errors that return after cleaning point to a worn part or battery, which iRobot support can help with.
The 900 series Roombas have a battery that wears with use, and many errors that look like faults, such as stopping mid-run or failing to return to the dock, come from a tired battery. Check the run time compared with when the robot was new. Clean the dock contacts and the robot's charging contacts with a dry cloth, and keep the dock against a wall with clear space either side. If the battery is the issue, iRobot sells a replacement that fits without tools on most models.
Robot vacuums spend most of their life on carpets, rugs and thresholds, so many 900 series errors are really route problems. Look at where the robot stopped: a spot with a rug fringe, a cable or a sill is a clue. Use the iRobot app's map or the virtual wall to keep the robot away from places it keeps getting stuck, and tuck cords and fringes away before a run. Clean the side brush, the main brushes and the debris extractors weekly, because a single wrapped thread can trigger the debris extractor and brush errors, and empty the bin after every run. These habits prevent most of the errors on this page.
The Roomba's cliff sensors are small windows on the underside that look for drops, and they pick up dust and pet hair. Wipe them with a dry cloth every time you clean the brushes. If the robot keeps reporting a cliff or a wheel error on a dark carpet, the sensors may be reading the dark surface as a drop, and a virtual wall or a change of the cleaning area helps.
What does Roomba error 1 mean?
A wheel is hanging down. Place the robot on a flat surface and press Clean.
What if error 14 keeps appearing?
The bin is not seated. Remove it, check the contacts and refit it firmly.
How do I know the battery is worn?
The robot stops early or fails to complete a run it used to finish.