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
- 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.
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 replacementAmazon →
More iRobot robot vacuum codes
Frequently asked questions
What does the Error 6 code mean on a iRobot robot vacuum?
The cliff sensors detect a drop-off or are obstructed/dirty and reading false drops. Robot stops to avoid falling.
What causes the Error 6 code on a iRobot robot vacuum?
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.
Is it safe to keep using a iRobot robot vacuum with a Error 6 error?
Yes, with caution. This is rated a moderate-severity fault.
How do I fix Error 6 on a iRobot robot vacuum?
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.
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.