Robot Vacuum Won't Return to Its Dock or Charge: Causes and Fixes
Robot vacuum won't return to dock or recharge? A bench technician's guide to the real causes — placement, dirty contacts, lost map — and the safe DIY fixes.

Contents
- Why your robot vacuum won't return to its dock — it isn't always the battery
- Dock placement: clear space, walls and reflective surfaces
- Dirty charging contacts and the infrared dock sensor
- The robot finds the dock but won't connect, or circles in front of it
- Lost map or moved start point — how to restore it
- Dock power, the indicator, and when the dock itself is to blame
- The battery as the last suspect
- What to check yourself and when to bring the robot or dock into the service in Rīga
The robot cleans the whole flat, then stops dead in the middle of the floor, or circles near the dock without ever latching on to charge. When a robot vacuum won't return to its dock and recharge, it doesn't always mean the battery is finished — far more often the culprit is where the dock sits, dirty contacts, or a lost map. This article walks you through it the way I do at the bench: how to tell the causes apart step by step, what is safe to check yourself, and when the robot — or the dock itself — really does need to come into the service in Rīga.
Why your robot vacuum won't return to its dock — it isn't always the battery
The first thought, when a robot stops dead in the middle of a room, is usually "the battery's gone." Sometimes it is. But in my experience that's just one of seven causes, and usually not even the most common one. Returning to the dock is a whole chain: the robot decides it needs to charge, finds the dock's position on its map, drives over near it, "locks on" to the dock's infrared beacon, lines its charging contacts up precisely, and only then starts charging. If any one link in that chain breaks, the robot either stops on the way or circles in front of the dock and gives up.
So before you start thinking about an expensive repair, it pays to pin down the cause exactly. Start with a simple observation that immediately narrows the search:
Swipe to see the full table
If one of those rows describes your situation precisely, read the matching section below — I've ordered them from the most common and simplest to the most serious.
Dock placement: clear space, walls and reflective surfaces
More than half of all "the robot can't find its dock" call-outs end the same way — the dock is sitting somewhere the robot physically can't reach to dock, or can't catch its beacon in time. Manufacturers ask for clear space around the dock for a reason, and almost everyone breaks that rule.
A correct dock spot looks like this:
- At least 0.5 m of clear space on each side of the dock and roughly 1–1.5 m in front. The robot needs room to straighten up and drive in head-on — in a tight corner it simply can't get to the right angle.
- Dock against a hard, flat wall. If the dock stands free or on a soft rug, the robot nudges it on the way in and the contacts no longer line up.
- No stairs, thresholds or cables nearby. Rug fringe and the charging cable itself are the classic trap in the final metre.
- Away from brightly reflective and glass surfaces. Mirrors, glossy cabinet fronts, black gloss appliance casings and direct sunlight confuse both the dock's IR beacon and the laser/camera navigation. The robot "sees" a reflection and drives straight past.
Also check whether a new obstacle has just appeared in front of the dock: a pulled-out chair, shoes, a dog bowl. One new object on the finishing straight is enough for the robot to retry, give up and park nearby. Move the dock to a more open spot against a wall and send it to charge again — very often that's all it takes.
Dirty charging contacts and the infrared dock sensor
If the spot is good but the robot still won't connect, the next suspect is dirt — literally. There are two completely different contact points here, and they get mixed up most often.
The charging contacts. On the underside (or side) of the robot, and on the dock, there are metal contact plates. Over time they pick up a thin film of dust, grease and oxide, and current stops flowing even though the robot is sitting in the right place. The tell: the robot drives in, the indicator flickers for a second or doesn't react at all, and charging never starts.
The infrared dock beacon. On the front of the dock there's an IR "eye" (often a dark window) that emits the signal the robot homes in on from a distance. A layer of dust, fingerprints or a sticker muffles it — the robot drives up close but "misses" the dock and rolls past.
A safe self-check, with the robot switched off:
- Wipe the robot's and the dock's charging contacts with a dry or barely damp cloth, in stubborn cases with an eraser or isopropyl alcohol. No water, nothing abrasive.
- Wipe the dock's IR window with a soft dry cloth so it's clean and clear.
- Check the contacts aren't pressed in or bent — they should be slightly springy.
- Clean the robot's cliff (drop) sensors underneath too — when these are dirty the robot gets "scared" and behaves erratically near the dock.
After cleaning, set the robot onto the dock by hand and make sure the charging indicator lights up. If it does, the contacts were the problem, and you've solved it without a service visit.
The robot finds the dock but won't connect, or circles in front of it
This is a separate, very recognisable scenario: the robot clearly drives right up to the dock, even touches it, but then starts shuffling back and forth, tries several times and finally gives up or parks at an angle. The signal is being caught here, but the final connection fails.
The most common causes, simplest first:
- The dock slides or sits on a rug. Driving in, the robot pushes it and the contacts don't meet. Stick the dock down to a hard floor with double-sided tape.
- The wheels slip or are clogged. Hair and threads wound around the drive wheels mean the robot can't make those last precise centimetres. Clean the wheels and their axles.
- Shifted or worn charging contacts. The springy contacts gradually become "sunk" and no longer touch. That's already a parts replacement.
- Uneven floor or a threshold in front of the dock. Driving in, the robot rears up and the contacts lift clear of the dock.
If after cleaning the wheels and contacts the robot still just circles in front of the dock while sitting physically correctly, the problem is most often worn contact springs or a failed charging board. That's bench work — more on that below. If the robot behaves oddly all over the room, not just at the dock, it's worth reading separately about robot vacuum navigation problems.
Lost map or moved start point — how to restore it
Modern laser and camera robots return to the dock by map: they know where the dock station is on the map and plan a route to it. If the map gets confused, the robot simply doesn't know where to go and stops where it stands, even though the dock is fine.
The map gets confused in situations like these:
- The dock has been moved to a different spot or room.
- The robot was started not from the dock but picked up and put down elsewhere (it loses its reference point).
- Big changes in the room: rearranged furniture, closed doors, a new rug.
- A firmware update or a full battery discharge wiped the saved map.
What to do, step by step:
- Put the dock where it will stay permanently, and leave it there.
- Always start cleaning from the dock — that way the robot keeps a correct reference point.
- In the app, find the "Return to dock" command and check the robot knows the dock's position.
- If the map is obviously scrambled, rebuild the map (a mapping run), without closing doors along the route to the dock.
- Check the app doesn't have a "no-go zone" or wall set right around the dock — sometimes a user has drawn one in by accident.
The map is a software problem, not a hardware one — you can almost always fix it yourself without opening the robot. If the map keeps getting confused even with the dock left in place, that points to a navigation sensor (laser, camera), and that's for the service to assess.
Dock power, the indicator, and when the dock itself is to blame
Up to now we've been talking about the robot. But quite often "the robot won't charge" ends with the dock itself being dead — it's always worth looking at separately, because it's the cheapest and simplest thing to rule out.
Check in order:
- The dock indicator. Most docks have a light that's on when the dock has power. If it's not on at all, the wall socket, the power supply or the dock itself is at fault — not the robot.
- The power supply and cable. Check the adapter isn't overheating, the cable isn't broken at the plug (a classic weak spot) and the plug sits firmly in the dock.
- The wall socket. Plug the dock into another known-working socket; rule out an extension lead whose switch turns out to be off.
- The dock contacts under voltage. When the dock is plugged in, there should be voltage on its contacts. If the indicator is on but the contacts are "dead", the dock's internal board is faulty.
There's an important boundary here. The socket, the cable and the indicator you can safely check yourself. But if the indicator is on, the dock has power, the contacts are clean, and charging still won't start — inside is the dock's power board or the robot's charging assembly, and the service opens that. Auto-empty docks have their own separate logic — if your dock won't charge or won't empty the bin, see auto-empty dock won't empty the robot's bin.
The battery as the last suspect
If the robot connects, the indicator shows charging, but the device only runs for 5–10 minutes and switches off — then it really is about the battery. A lithium battery loses capacity over time, and the BMS (battery protection board) can misreport the charge level or cut charging off. Signs: rapidly falling run time, the robot switching off "full" after a few minutes, or charging stopping halfway. The battery pack is worth repacking or replacing at a service — it must not be done with a randomly bought cell set, because unbalanced lithium cells are a fire risk.
What to check yourself and when to bring the robot or dock into the service in Rīga
So you don't have to guess, here's a short decision table from the bench. It sums up which cause you can rule out at home and where the service begins.
Swipe to see the full table
The simple principle: anything to do with placement, cleanliness and the map is in your hands and usually sorts out in ten minutes. Anything that requires opening the robot or the dock — contact springs, the charging assembly, the dock board, the battery, the navigation sensors — is service work. Don't open the lithium battery or the voltage assemblies yourself: there's a fire and short-circuit risk in there.
Repair path
Where to go next if this fault is repairable
Related SATER service, brand and fault pages help you understand the repair route and get the device into the right diagnostic flow.
Frequently Asked Questions
Need professional repair?
SATER service centre — Silmaču iela 6, Riga
SATER service — home electronics & appliance repair in Riga


