Robot Vacuum Won't Return to Dock? Its Behavior Tells You Why

Last updated: September 2026 · 7 min read

"Won't dock" is actually four different failures wearing the same error message. A robot that circles its station, one that docks and slides off, one that strands mid-way home, and one that never even tries have four different problems — and watching which one yours does is the whole diagnosis.

Why won't my robot vacuum return to its dock?

A robot vacuum won't return to its dock for one of four reasons: the dock's infrared homing signal isn't reaching the robot (blocked window, dirty sensor, sunlight interference), the physical connection fails on arrival (oxidized contacts, tilted approach), the robot loses its way en route (map drift, closed doors, a battery too weak for the trip), or the dock itself lost power and vanished from the robot's world. Each failure produces a visibly different behavior, which makes this one of the easier robot problems to diagnose — if you watch one return attempt from start to finish.

What you seeWhat it meansWhere to look
Circles or bumps the dock, backs away, retriesHoming signal blocked or scrambledDock window, robot's IR sensor, sunlight
Docks fine, then slides off or won't chargeContact or alignment failureCharging strips, carpet under dock
Parks mid-room or in another roomLocalization or battery failureMap health, battery age, closed doors
Finishes cleaning, never heads home at allDock unpowered or moved since mappingDock plug, dock position vs map

Work through the sections below in the order of the table — the fixes get more involved as you go down, and most cases resolve at the first two rows.

Why does it circle the dock but never connect?

A robot circling its dock is failing the final-approach handshake: the dock broadcasts a short-range infrared beacon, and the robot lines itself up by reading it. Anything that dims or distorts that signal — a film of dust on the dock's dark front window, grime on the robot's bumper-mounted receiver, or strong direct sunlight washing out the IR entirely — turns a precision landing into the bumping, retreating, retrying loop you're watching.

The fix costs two minutes: wipe the dock's front panel and the robot's sensor windows with a dry microfiber cloth, and if the dock sits in an afternoon sunbeam, move it or close the curtain for one run to confirm sunlight is the culprit. Mirrors and chrome furniture legs flanking the dock can also bounce the beacon into nonsense — the same masking-tape trick from our mapping guide works here, or just angle the reflective surface away.

One more offender that's easy to miss: a second dock. If you moved to a new robot and left the old station plugged in, two beacons in one room can genuinely confuse older models. Retire the old dock fully.

Why does it dock but then slide off or fail to charge?

A robot that reaches its dock but slides off — or sits there and never charges — has a mechanical connection problem, not a navigation one. The two metal strips on the robot's underside must press firmly against the dock's contacts, and three things defeat that: oxidation on the strips, debris on the dock's baseplate, and a dock on plush carpet that tilts the whole geometry so the robot climbs on at an angle and misses.

Clean both sets of contacts with a dry cloth; for visible dulling, the pencil-eraser trick works — a few gentle rubs restores bright metal, no chemicals needed. If the dock sits on thick carpet, put a thin rigid board under it so the robot approaches flat. And check the baseplate for the debris a self-emptying dock occasionally drops during transfer: a single pebble under one wheel is enough to hold the contacts a millimeter apart, which is a full outage in charging terms.

If the connection looks clean and flat but charging still won't start, the problem has moved inside — our not-charging guide picks up exactly where this section ends.

Why does it stop somewhere on the way home?

A robot stranding mid-way home either doesn't know where home is anymore, or can't afford the trip. The first is a localization failure: rearranged furniture, a moved dock, or a stale map means the robot's plan and the real room no longer agree. The second is quieter — an aging battery that still starts a cleaning run fine but sags under load, so the robot's "return now" threshold fires too late to actually make it back.

Telling them apart is easy: a lost robot strands in different places and often wanders before parking; a battery-limited robot strands along the same homeward stretch, usually late in a long run, and the app shows the battery percentage collapsing. For the lost robot, delete and re-map the floor — ten minutes, covered in our mapping guide — and check that nobody's closing a door along the return route on cleaning days. For the tired battery, shorten runs room-by-room as a stopgap and read our when-to-replace guide for the honest replace-battery-or-robot math; how the batteries age is its own story.

Did unplugging or moving the dock cause this?

Yes — if the problem started right after you vacuumed behind the dock, painted the hallway, or "just moved it half a meter," you've found your cause. The dock is the robot's home beacon and its primary map landmark. Unplugged, it stops broadcasting and the robot finishes its run with nowhere to aim; moved, it contradicts the stored map, and some models re-localize gracefully while others hunt the empty spot where home used to be.

The rule: the dock stays plugged in continuously, in the mapped position, even when the robot is off duty. If you must relocate it, do it deliberately — move the dock, then trigger a short cleaning run so the robot discovers the new position and updates the map, rather than letting it find out the hard way at 2% battery. After a power outage, most robots recover on their own; if yours doesn't, one manual carry-to-dock re-anchors it.

Is the dock just in a bad spot?

A dock crammed into a corner fails robots slowly — docking works four times out of five, and the fifth becomes your recurring mystery. Manufacturers publish clearance guidance for a reason: the robot needs room to line up its final approach straight-on.

ClearanceMinimumWhy
Each side of the dock~0.5 m (1.5 ft)Room to swing into alignment
In front of the dock~1–1.5 m (3–5 ft)Straight, unobstructed approach run
Above (for auto-empty docks)Per manualLid access and airflow
SurfaceHard floor or thin carpet, against a wallFlat approach, stable landmark

Add two placement rules the spec sheets undersell: out of direct sunlight (the IR problem from earlier) and away from stair edges, where a mis-approach has consequences. If your floor plan makes generous clearance genuinely hard, our base station size guide compares dock footprints — some are far easier to place than others.

What if none of this fixes it?

If the dock is clean, powered, well-placed, and the robot still can't come home, escalate in this order: restart the robot (a full power cycle, not just the app), check for a firmware update — docking logic genuinely improves in firmware releases — and look up any error code it's throwing in our error-code reference. A robot that also gets lost during cleaning, not just on the way home, has a broader navigation problem: start with our keeps-getting-stuck guide and the general troubleshooting page. And if the machine is past its fourth birthday and failing several of these checks at once, the arithmetic in our replacement guide is worth an honest read.

Tired of walking the robot home?

Reliable docking is one of the least-advertised, most-felt differences between budget and current mid-range models.

Best Self-Emptying Docks →

Written by Michal Profeld · How we test