iRobot Robot Vacuum Error 6 — Cliff sensors dirty or robot on a ledge
iRobot Robot Vacuum · Error code Error 6
What Error 6 Means
The cliff sensors detect a drop-off or are obstructed/dirty and reading false drops. Robot stops to avoid falling.
Symptoms
- '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
Common Causes
Dust and debris on the IR sensor windows on the underside cause false readings.
Very dark, black, or highly reflective floors can read as a cliff to the IR sensors.
Working as designed — stop happened because robot was at a real edge.
One of the four cliff sensors has internally failed.
How to Fix It
- Flip the robot over and locate the 4-6 small clear windows around the front bumper edge underside.
- Wipe each cliff sensor with a clean, dry melamine sponge (Magic Eraser) or microfiber cloth.
- For stubborn film, use slightly damp cloth and dry thoroughly.
- Move robot to a different room with lighter flooring to test.
- On dark or black rugs, place a light-colored towel as a test surface.
- If error persists on normal flooring, the cliff sensor or front bumper assembly needs replacement.
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.
More iRobot Robot Vacuum Codes
Verified against manufacturer documentation: homesupport.irobot.com
Always unplug an appliance before servicing it. This guide is for informational purposes and is not a substitute for a qualified technician.