“Error 6: Move Roomba to a new location and press CLEAN to restart.” This error is one of the most common issues for Roomba owners. It means the robot thinks it is dangling over a cliff or a set of stairs. While this is a vital safety feature, it often triggers in the middle of a flat room because the sensors are dirty or because the robot is “confused” by a dark-colored rug.
The good news is that you can fix Roomba Error 6 with a simple cleaning or a minor adjustment to your flooring.
What This Error Means
Roombas use infrared cliff sensors on their underside to “bounce” a signal off the floor. If the signal doesn’t bounce back, the robot assumes there is no floor and stops.
- Dirty Sensors: Dust or pet hair is blocking the infrared beam.
- Dark Rugs: Black or dark navy rugs absorb the infrared light instead of bouncing it back, “tricking” the Roomba into thinking it’s at the edge of a staircase.
- Uneven Flooring: Transition strips or deep-pile carpet can momentarily lift the robot high enough to trip the sensor.
Common Roomba Sensor Issues
| Symptom | Meaning | Severity | Fix |
|---|---|---|---|
| Error 6 | Cliff sensor blocked / Dark rug | Low | Clean sensors / Move robot |
| Error 15 | Internal communication error | Moderate | Power Reset |
| Error 17 | Path blocked / Lighting issue | Low | Turn on more lights |
| Bumper Error | Bumper is stuck | Low | Tap bumper to loosen |
Step-by-Step Fix
1. The “Microfiber” Wipe (Fixes 90% of cases)
Dust buildup on the cliff sensors is the #1 cause of Error 6.
- Flip the Roomba over.
- Locate the 4 to 6 rectangular windows around the front edge.
- Wipe each window with a clean, dry microfiber cloth. Do not use water, soap, or cleaning sprays, as these can leave a film that makes the error worse.
- Also, wipe the charging contacts while you’re there!
2. The “Dark Rug” Solution
If your Roomba works fine on hardwood but stops as soon as it touches a black rug:
- The Roomba’s safety system is mistaking the black color for a drop-off.
- The Solution: If you don’t have stairs in your home, you can buy “Cliff Sensor Covers” or use white cardstock and tape to cover the sensors. Warning: This disables the safety feature. Do not do this if your home has stairs.
3. Lighting Check (For Error 17 & 6)
On newer Roomba models (like the i7, s9, and j7), the robot uses a camera and sensors to navigate.
- If the room is too dark, the sensors can’t accurately “read” the floor density.
- The Fix: Turn on a few lights or run the Roomba during the day.
4. The “Compressed Air” Blast
- Sometimes dust gets inside the sensor housing where a cloth can’t reach.
- Use a can of compressed air and blow it into the cracks around the cliff sensor windows.
- This clears out any fine particles that may be interfering with the infrared beam.
Parts You May Need
- Roomba Replacement Parts Kit (Filters & Brushes)
- Canned Air Duster for Electronics
- Microfiber Cleaning Cloths
- Roomba Virtual Wall Barrier (Keep away from stairs)
When to Call a Professional
- Error 6 persists after deep cleaning: One of the internal infrared emitters has burnt out. Since these are soldered to the main wiring harness, it usually requires a professional repair or a new main chassis.
- Roomba drives backwards off a cliff: This is a sensor failure. Stop using the robot immediately to prevent damage.
- Water Damage: If the Roomba ran over a wet spot and then started showing Error 6, the sensor circuitry is likely shorted.
Related Guides
Note: This is a deep-dive guide for the ‘Cliff Sensor’ Error 6 issue.