iRobot Roomba 900 series · exact signal

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." This answer applies only to Roomba 900 series robots that blink a troubleshooting indicator and make a two-tone "uh-oh" sound followed by a spoken message, as listed on iRobot's 900 series error messages chart.

On the covered iRobot Roomba 900 series, 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." First, make sure the robot is not tilted.

Differential

Likely causes of “iRobot Roomba 900 series error 16”, and how to tell them apart

  1. 1

    The robot was lifted or bumped while cleaning

    What separates it The message follows a pet or a person moving it

    How to confirm Think back to what happened just before it stopped

  2. 2

    It started on a slope or on a threshold

    What separates it The robot sits on a ramp, stair edge or door track

    How to confirm Place it on level floor in the middle of the room

  3. 3

    Dirty or blocked wheel and cliff sensors

    What separates it The robot reports it is tilted on a flat floor

    How to confirm Wipe the sensors on the underside and check the wheels turn freely

  4. 4

    A floor that is not level where it starts

    What separates it The robot starts on a rug edge, a threshold or a floor vent

    How to confirm Start it from the middle of a flat, bare floor and see whether the message clears

Before you touch a setting

Record this first — changing settings destroys the evidence

  • Where the robot was when it stopped
  • Whether a wheel drops or sticks
  • Whether the floor is level there
  • The 900 series model number
  • Whether the floor under the robot is level
  • Whether the Home Base sits on a flat spot

Try in this order

0 of 6 completed
  1. What to do first

    Reversible

    Make sure the robot is not tilted.

  2. Correct only the documented fault domain

    Reversible

    iRobot's chart says to ensure the robot is not tilted.

  3. Put it on a flat surface

    Reversible

    iRobot's message says to place Roomba on a flat surface and press CLEAN.

  4. Clean the sensors

    Reversible

    Wipe the cliff sensors and the wheel wells on the underside with a dry cloth.

  5. Restart

    Reversible

    Press CLEAN again; if it repeats, reboot the robot using iRobot's reboot instructions for the 900 series.

  6. Check for hair on the axles

    Reversible

    Turn the robot over and spin each wheel by hand. A wheel that drags because of hair or thread can leave the robot sitting at an angle.

Model-specific

What is true of this model and not of its siblings

Shown as
Spoken: place Roomba on a flat surface then press CLEAN to restart.
Applies to
iRobot Roomba 900 series.
Common triggers
Pets bumping it, thresholds, the dock ramp, and picking it up mid-clean.

Stop boundary

When this stops being a self-service repair

  • !Contact iRobot if error 16 appears on a flat floor with clean sensors
  • !Do not run it near stairs while the error is active

Evidence ledger

Sources behind this answer

Exact questions

Common questions

What does error 16 mean on a iRobot Roomba 900 series?+

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."

Can it be a faulty wheel?+

A stuck wheel can tilt the robot, so spin each wheel by hand and clear hair from the axle.

Does error 16 need a repair?+

Not usually; placing the robot flat clears it.

What if error 16 only appears on a rug or at the dock?+

A thick rug, a door threshold or the lip of the dock can tilt the robot slightly as it starts. Move it to a flat hard floor and press Clean again. If the error only happens in one spot, that spot is the cause rather than the robot.

Why does error 16 happen on a docking attempt?+

If the robot starts a clean from the Home Base while one wheel is on the ramp edge, it can read the angle as a tilt.

Will clearing the error lose my schedule?+

No. Restarting a clean does not remove the schedule or the maps stored in the app.

Wrong device or version?

Match the path before repeating the steps.

Match another device