- The robot's sensors (cliff, bumper, camera) are dirty
- The room has changed, confusing the saved map
- Low light conditions are impairing the visual navigation
Problem Description
Your Roomba i7 or i7+ robot vacuum gets lost while cleaning and is unable to navigate back to its Clean Base (charging dock). The robot may wander aimlessly, stop in random locations, or give an error message like Error 31: Roomba has trouble navigating. This leaves the robot stranded and unable to recharge for future cleaning jobs.
Symptoms
- Robot stops mid-clean and says it is stuck
- Error 31 or Error 14 appears in the iRobot app
- Robot cannot find its way back to the dock
- Robot repeatedly cleans the same area or goes in circles
- Map in the app shows the robot in the wrong location
- Cleaning jobs consistently fail to complete
Recognize these? Here's what usually causes it.
Common Causes
- The robot's sensors (cliff, bumper, camera) are dirty
- The room has changed, confusing the saved map
- Low light conditions are impairing the visual navigation
- The Clean Base has been moved
- Reflective surfaces or glass walls are confusing the sensors
- A software bug in the robot's mapping system
Most fixes happen in the first 3 steps.
Never pick up the robot and move it to a different room mid-clean. This will confuse its internal map and almost always cause it to get lost and fail to find its base.
Tools & Requirements
These tools will help you complete this fix.
As an Amazon Associate we earn from qualifying purchases.
Step-by-Step Solution
Clean All Sensors
Flip the Roomba over. Use a clean, dry microfiber cloth to wipe all the cliff sensors (small windows on the underside near the wheels) and the floor tracking sensor (a larger window near the center). Also, wipe the front bumper sensor windows and the top-mounted camera lens. Dust and debris on these sensors are the most common cause of navigation errors.

Needed for this step
BELLEMOND「Samurai Cloth」Japanese Microfiber Cle...
$18.99Ensure Adequate Lighting
The Roomba i7/i7+ uses a camera for visual navigation (vSLAM). It requires ambient light to see. If you run cleaning jobs at night with the lights off, or in a very dim room, the robot may get lost. Ensure there is enough light for a human to comfortably read a book. Avoid running the robot in complete darkness.
Check and Reset the Map
If you have recently moved furniture or rearranged a room, the robot's saved map may no longer match reality. Open the iRobot Home app, go to Maps, and select your home. You can either update the map by running a new mapping run, or delete the existing map entirely and let the robot create a fresh one on its next cleaning cycle.
Verify Clean Base Placement
The Clean Base should be against a wall with at least 1.5 feet (0.5m) of clear space on either side and 4 feet (1.2m) of clear space in front. Do not place it near stairs, mirrors, or glass doors. If you moved the dock, the robot may struggle to find it. Return the dock to a consistent location and the robot will re-learn its position.
Reboot and Update Firmware
Hold down the Clean button on the robot for 20 seconds to perform a reboot. After the robot restarts, open the iRobot Home app and check for software updates. Install any available updates. Software bugs can cause navigation issues, and updates often contain fixes. If problems persist after these steps, contact iRobot support.
Quick Solutions
Still having issues? This is usually the deeper cause below.
If this comes back after following these steps, check whether a recent app or firmware update reset a default setting — the fix works, but the setting gets reverted silently.
For the most reliable navigation, give your Roomba i7+ several cleaning runs in a new environment to build a robust map. Avoid rearranging furniture frequently.
Robot vacuums that 'stop working' are usually fighting a corrupted map from moved furniture — a fresh floor scan fixes the majority of reported failures.
- The robot's sensors (cliff, bumper, camera) are dirty
- The room has changed, confusing the saved map
- Low light conditions are impairing the visual navigation
- The Clean Base has been moved
- Reflective surfaces or glass walls are confusing the sensors
Before you go — try one of these (they fix most cases).
Official Manufacturer Manual
If you need the complete manufacturer documentation for advanced setup, wiring diagrams, or detailed specifications, you can download the official manual below. The manual includes full technical instructions directly from the manufacturer and may help if your issue requires deeper troubleshooting.
Download the Official iRobot Roomba i7 / i7+ ManualSource: irobot.com
Need More Help? iRobot Support
Note: The contact information below connects you directly to iRobot's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.
How Does iRobot Compare?
Before replacing your iRobot device, see how it stacks up against alternatives in our full comparison guides.





