- Corrupted navigation data
- Persistent map gone stale after changes
- Software glitch in navigation
Problem Description
You want to reset the navigation map on your Roomba 900 series to fix navigation problems. Clear the saved map in the iRobot Home app (Settings > Map > Delete Map). The Roomba will create a new map on the next cleaning run. Navigation issues like the robot going in circles or missing rooms often resolve after a map reset.
Why This Happens in Real Homes
The Roomba 900 series (960/980) uses vSLAM camera navigation, and its sense of the space can drift or corrupt after big furniture changes or a software hiccup — resetting the navigation gives it a clean slate to rebuild coverage from. It's the fix when the robot starts missing areas or wandering erratically.
Perform the model's reset (typically holding CLEAN, or CLEAN plus SPOT and DOCK together, until it powers down), then clean the top navigation camera and make sure firmware is current. Put the dock in an open, well-lit spot and run a full clean so the 900-series rebuilds its map with a stable layout. Reserve a full factory reset for cases where navigation stays broken afterward.
Symptoms
- Want to reset the 900-series map/navigation
- Robot navigates erratically
- Misses areas or repeats them
- Navigation seems corrupted
- Poor coverage on the 980/960
- Robot gets confused
- Wants a fresh start
- Mapping behaves oddly
Recognize these? Here's what usually causes it.
Common Causes
- Corrupted navigation data
- Persistent map gone stale after changes
- Software glitch in navigation
- Big layout change since mapping
- Dirty navigation camera
- Firmware out of date
- Robot repeatedly relocated
- Accumulated navigation errors
Most fixes happen in the first 3 steps.
Keep small objects, loose cables, and thin rugs with fringe off the floor before running the vacuum. These can tangle in the brush roll and damage the motor. Do not use the vacuum to pick up liquids, sharp objects, or fine construction dust as this can permanently damage internal components.
Tools & Requirements
These tools will help you complete this fix.
As an Amazon Associate we earn from qualifying purchases.
Step-by-Step Solution
Clear the saved map
The Roomba 900 series (960, 980, 985) uses VSLAM (Visual Simultaneous Localization and Mapping) — the camera on top of the robot builds a map of your home. If the robot navigates erratically (cleaning the same area repeatedly, missing rooms, getting lost): the saved map may be corrupted. In the iRobot Home app, go to the robot > Clean Map > delete the map. The robot creates a fresh map on the next cleaning run.
Clean the navigation camera
The camera is on the top of the robot (a small dark window). Dust, pet hair, or smudges on the camera lens cause navigation errors. Wipe the camera window with a soft dry cloth. Also clean the floor-tracking sensor on the bottom of the robot — this optical sensor helps the robot track its position. A dirty tracking sensor causes the robot to miscount its position and miss areas.

Needed for this step
WHOOSH! Pro 16.9 fl oz Refillable TV Screen Cle...
This helps complete the fix you are currently reading.
$19.99Make sure adequate lighting
The VSLAM camera needs ambient light to see room features (walls, furniture, edges). In dark rooms, the robot cannot navigate accurately and may circle randomly. Keep lights on (or curtains open) during cleaning. The robot does not need bright light — normal room lighting is sufficient. Avoid cleaning at night with all lights off. If the robot consistently struggles in one room: that room may be too dark.
Remove obstacles that confuse navigation
Large mirrors, glass walls, and rooms with identical featureless walls confuse the VSLAM camera — it cannot distinguish visual landmarks. If the robot repeatedly gets lost in a specific area: check for mirrors at robot-camera height. Partial solutions include: placing a small object or piece of colored tape on the mirror at the robot's eye level, or closing doors to exclude confusing rooms.
Factory reset the robot
If navigation remains erratic after clearing the map, cleaning sensors, and ensuring good lighting: factory reset the robot. Press and hold the Home, Spot, and Clean buttons simultaneously for 10 seconds. The robot clears all maps, schedules, and WiFi settings. Set it up fresh in the iRobot Home app. After the reset, the robot relearns your home over 2-3 complete cleaning sessions, building a new map from scratch.
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.
["Roomba uses visual navigation", "Low light causes problems", "Mirrors can confuse navigation"]
This issue almost always looks more complex than it is — the majority of cases trace back to a single setting, a stale credential, or a default that shipped wrong.
- Corrupted navigation data
- Persistent map gone stale after changes
- Software glitch in navigation
- Big layout change since mapping
- Dirty navigation camera
Before you go — try one of these (they fix most cases).
Most popular upgrades chosen by iRobot Roomba 900 owners.

iRobot® Authentic Replacement Parts- Braava Jet® m Series...

iRobot® Roomba® Authentic Replacement Parts - DualClean™ ...

iRobot® Authentic Replacement Parts - Washable Mop Pads R...
As an Amazon Associate we earn from qualifying purchases.
Official Manufacturer Manual
iRobot provides official product documentation through their online manual rather than downloadable PDF. Access setup guides, troubleshooting steps, and product specifications for your iRobot Roomba 900.
Source: homesupport.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.
Accessories owners commonly pair with iRobot Roomba 900.

Amazon Basics 20-Pack AA Alkaline High-Performance Batter...

Amazon Basics CR2032 3V Lithium Coin Cell Batteries for K...

Duracell Coppertop Double AA Batteries with Power Boost I...
As an Amazon Associate we earn from qualifying purchases.





