iRobot · Robot Vacuum Moderate

Error 6 — Cliff sensors dirty or robot on a ledge

The cliff sensors detect a drop-off or are obstructed/dirty and reading false drops. Robot stops to avoid falling.

Keep using it?
Yes, with caution
DIY difficulty
Easy
Verified against
homesupport.irobot.com ↗

How to fix it

  1. Flip the robot over and locate the 4-6 small clear windows around the front bumper edge underside.
  2. Wipe each cliff sensor with a clean, dry melamine sponge (Magic Eraser) or microfiber cloth.
  3. For stubborn film, use slightly damp cloth and dry thoroughly.
  4. Move robot to a different room with lighter flooring to test.
  5. On dark or black rugs, place a light-colored towel as a test surface.
  6. If error persists on normal flooring, the cliff sensor or front bumper assembly needs replacement.

Why it happens

Typical signs: 'Error 6, move Roomba to a new location' · Robot stops on dark floors or near furniture · Robot stops mid-room with no obvious cliff · Stops on glossy/reflective floors

  • Dirty cliff sensors Dust and debris on the IR sensor windows on the underside cause false readings.
  • Dark or glossy flooring Very dark, black, or highly reflective floors can read as a cliff to the IR sensors.
  • Robot actually near a ledge Working as designed — stop happened because robot was at a real edge.
  • Failed cliff sensor One of the four cliff sensors has internally failed.

Parts you may need

If diagnosis points to a failed part, these are the common replacements. As an Amazon Associate we earn from qualifying purchases.

  • Magic Eraser cleaning pads Common replacement
    Amazon →

More iRobot robot vacuum codes

All iRobot codes → All robot vacuum codes →

Always unplug an appliance before servicing it. This guide is for informational purposes and is not a substitute for a qualified technician. Verified against manufacturer documentation: homesupport.irobot.com.