Roomba won't dock or return home
DIRECT ANSWER
Match what you see to the next check
| What you see | What it suggests | Check next | Source |
|---|---|---|---|
| Robot wanders and never reaches the dock | It can't locate the dock from where it is | Dock power, placement, whether it was moved mid-job, then the short test | iRobot: Does not return home, all Roomba models |
| Short test docks, long returns fail | The robot can dock from close range; look along the way back | Doors, thresholds, cables and clutter on the route | iRobot: Does not return home, all Roomba models |
| Short test fails too | The route isn't the whole explanation; robot-side causes stay open | Dock area first: power, level floor, docking window or target, wheels, any app error | iRobot: Does not return home, all Roomba models |
| Arrives, then backs off or slips repeatedly | It isn't seating | Hard level floor, stable ramp, wheels, dry-cleaned window or target | iRobot: Cleaning charging contacts and docking sensor |
| i-series robot struggles near a Virtual Wall or second base | Possible infrared interference | Move them at least 8 ft (2.5 m) away | iRobot: Roomba i Series will not return to its Home Base |
| Seated or placed by hand, no charging sign | The open question is charging | Go to Roomba not charging: power, contacts, errors | iRobot: Robot won't turn on or charge |
What to check, in order
Dock without power
If the dock is unplugged or the outlet is switched off, the robot has nothing to return to. A dark dock light tells you little by itself, since some docks never show one.
Dock placement or approach path
The robot needs a clear, level way in. iRobot's i-series article asks for a hard floor, the dock against a wall, and at least 4 ft (1.2 m) from stairs. The j7+ manual sets its own clearances, listed in the model notes.
Robot moved or started away from the dock
Pick a robot up mid-job and it can lose track of the dock. iRobot suggests setting it close to the dock and trying the return again.
Signal interference or a hidden docking target
On i-series robots, a Dual Mode Virtual Wall or another Home Base within 8 ft (2.5 m) can interfere with the dock's infrared signal. The j7+ looks for a visual target on its Clean Base instead, so clutter, glare and a dirty camera window are what to rule out there.
Dust on windows, wheels or contacts
A dusty docking window or target, debris at the wheels, or a ramp that shifts can keep the robot from settling. Dirty contacts belong to a separate case: the robot sits on the dock but shows no charging sign.
HOW TO FIX IT
Unplug the dock before you clean it or touch the contacts. Stop and contact iRobot if the power cord is damaged, the contacts look burnt or have turned green or copper-coloured, the robot or dock gets unusually hot, or the battery is swollen or leaking. Don't open the dock or robot to repair electronics, and don't charge a damaged battery.
Watch one return and name the failure
Send the robot home and watch. Does it wander without arriving, arrive and keep backing off, or sit on the dock with no charging sign? Write down which one; the checks below differ for each.
Check dock power
Reseat the cord at the dock and the wall, and test the outlet with a lamp or phone charger. Many standard Home Bases light for about four seconds and then go dark. Some newer docks show no light at all and others stay lit for about 60 seconds, so a dark dock doesn't settle the question.
Fix placement for your model
Put the dock on a hard, level floor against a wall, with a clear approach and at least 4 ft (1.2 m) from stairs. With a j7+, also follow the Clean Base clearances in its manual and keep the base out of direct sunlight.
Remove competing signals or obstructions
For i-series robots, move any Dual Mode Virtual Wall or second Home Base at least 8 ft (2.5 m) away. For the j7+, its manual asks you to clear clutter around the Clean Base, which also keeps the docking target visible.
Clean with the right material
Unplug the dock first. On older Home Bases, wait 60 seconds, then use a lightly damp cloth or melamine foam on the metal contacts only. Wipe the docking window with a dry microfiber or soft cotton cloth, never a Magic Eraser. The j7+ and its Clean Base, and Auto-Fill or Auto-Wash docks, get a dry cloth everywhere.
Run a short return test
Set the robot facing the dock within about 6 ft (1.8 m). On i-series robots, hold CLEAN for 3 seconds to cancel the job, then press HOME or use the app. On j-series robots, hold CLEAN for 2 to 5 seconds. Whatever happens points you to the next check; it doesn't confirm a cause.
IF IT STILL FAILS
WHEN TO STOP
Stop and contact iRobot if the cord is damaged, the contacts look burnt or green, the dock or robot runs unusually hot, the battery swells or leaks, or the j7+ camera window is cracked. Don't open the dock or force the robot onto it.
MODELS AFFECTED
| Model | Status | Firmware | Parts | Verified |
|---|---|---|---|---|
| Roomba i1 / i1+ | limited | i | Parts → | 2026-07-05 · Source |
| Roomba i3 / i3+ i-series robots follow the Home Base's infrared signal. Keep any Dual Mode Virtual Wall or second Home Base at least 8 ft (2.5 m) away. To send the robot back, hold CLEAN for 3 seconds to cancel the job, then press HOME or use the app. · Source | limited | i | Parts → | 2026-07-05 · Source |
| Roomba i4 / i4+ | limited | i | Parts → | 2026-07-05 · Source |
| Roomba i6 / i6+ | limited | i | Parts → | 2026-07-05 · Source |
| Roomba i7 / i7+ Same i-series guidance: hard, level floor, dock against a wall and at least 4 ft (1.2 m) from stairs. Cancel the job with CLEAN held for 3 seconds before pressing HOME. · Source | limited | i | Parts → | 2026-07-05 · Source |
| Roomba i8 / i8+ | limited | i | Parts → | 2026-07-05 · Source |
| Roomba j7 / j7+ The j7+ has a single CLEAN button. Hold it for 2 to 5 seconds to end a job and send the robot to the Clean Base. There is no separate HOME button. · Source The j7+ manual asks for 1.5 ft (0.5 m) clear on each side of the Clean Base, 4 ft (1.2 m) in front, 1 ft (0.3 m) above, at least 4 ft (1.2 m) from stairs, and no direct sunlight. These figures apply to that manual's base only. · Source Use a dry cloth on the j7+ sensors, camera window and charging contacts, and on the Clean Base's docking target and contacts. A white light-ring swirl means charging; a red swirl means low battery and charging. A fully charged robot shows a different pattern, described in the manual. · Source | limited | j | Parts → | 2026-07-05 · Source |
Models resolved from the series chips above. Support status comes from our EOL library; rows link to the matching parts and firmware pages.
FIELD NOTES
The short facing test is useful for sorting, not for diagnosis. If the robot docks from close range but not after a clean, start with the way back: doors, thresholds, cables, clutter. If it fails even from 6 ft, look at the dock area first, but keep the robot itself in mind, since wheels, sensors and error messages can all play a part.
Not every Roomba finds its dock the same way. i-series robots follow the Home Base's infrared signal, which is why iRobot's i-series article warns about Virtual Walls and second bases nearby. The j7+ uses its camera to spot a visual target on the Clean Base, so glare, objects in front of the base and a smudged camera window matter more there. Cleaning materials change by model too. Damp melamine is allowed on some older contacts, never on a docking window, and the j7+ manual calls for a dry cloth on robot and base alike.
A j7+ set on the Clean Base by hand won't auto-empty, so a full bin says nothing about charging. Read the light ring against the manual instead.
FAQ · REAL QUESTIONS
Why does my Roomba find the dock but keep backing away?
Look at the approach and the seat. Check for an uneven floor, a ramp or base that shifts, debris at the wheels, and a dusty docking window or target. If it settles but shows no charging sign, switch to the charging checks.
Does the j7+ have a HOME button?
No. The j7+ has a single CLEAN button. Hold it for 2 to 5 seconds to end the job and send the robot back to the Clean Base. The HOME button steps in iRobot's i-series article don't apply.
Does a blue light on my j7+ mean it's heading to the dock?
Not always. The j7+ manual uses one blue light-ring pattern for searching for the dock, but flashing blue also signals Dirt Detect. Compare the pattern with the manual before reading it as a docking signal.
Should I reset my Roomba or delete its map?
iRobot's return-home guidance doesn't list a reset as a docking fix. Work through power, placement, interference, cleaning and the short test first. If the robot still can't return, contact iRobot support.
My j7+ is on the Clean Base but didn't empty. Is it charging?
The bin can't tell you. The j7+ manual says a robot placed on the base by hand won't auto-empty. A white light-ring swirl means charging and a red swirl means low battery and charging; a full robot shows a different pattern, described in the manual.
Do I need a new battery if my Roomba won't dock?
Docking trouble alone doesn't point to the battery. A robot that can't reach or seat on the dock needs placement and route checks. The battery comes into question only after a seated robot shows no charge and the charging checks are done.
Sources
Corrections
Spotted an error? Report a correction — fixes ship within 48h and are logged on this page.