DEEBOT won't return to the dock
DIRECT ANSWER
What the return tells you
| What you see | What it suggests | Next check | Source |
|---|---|---|---|
| OZMO 950 wanders and never heads to the station | Navigation stage: it can't locate or reach the station | Station power, 0.5 m each side and 1.5 m in front, reflective objects, virtual boundaries | ECOVACS Support: OZMO 950 cannot return to the charging dock |
| T20 OMNI return button is grey in the App | Expected while the mop is being washed | Let washing finish, then check station power, position and doors | ECOVACS Support: T20 OMNI cannot return to the station |
| T20 OMNI reaches the station, then slides back | Entry stage: grip or mop-plate fit | Dry floor and tray, clean wheels with the robot off, seat both plates, retest from in front | ECOVACS Support: T20 OMNI finds the station but cannot enter |
| 500 or OZMO 950 sits on the station with no charge | Docked stage: power or contact | Robot power switch, contact alignment, station and cable supply | ECOVACS DEEBOT OZMO 950 instruction manual (official PDF): placement, lights, troubleshooting |
| Charges when placed by hand, fails on its own | Points toward navigation or entry; battery and station are not cleared | Go back to route and placement; watch the battery on later runs | ECOVACS DEEBOT OZMO 950 instruction manual (official PDF): placement, lights, troubleshooting |
| X2 OMNI reports a station communication fault | Robot-station link problem on this model | Run the X2 re-link sequence; the T20 has its own | ECOVACS Support: X2 OMNI robot and station communication fault |
What to check, in order
Route home blocked or station unpowered
A closed door, a virtual boundary across the path, a robot wedged under furniture or a station without power can all end the return before docking starts. ECOVACS puts these checks first for the T20 OMNI and the OZMO 950.
Placement that doesn't match the model's diagram
The 500 and OZMO 950 manuals both ask for 0.5 m clear on each side and 1.5 m in front. For the OZMO 950, ECOVACS also says to keep reflective objects away from the station. OMNI stations have their own placement diagrams, and these figures don't carry over to them.
Slipping or poor fit at the entry
Water on the floor or tray, dirty wheels or mop parts that aren't fully seated can stop a robot that has already found its station. The mop hardware differs by model: the T20 uses two mop plates and the T80 uses a roller mop.
Power or contact problem once docked
If the robot's switch is off, the contacts don't meet or the station has no power, the robot can sit on the station without charging. The US T80 station also has a rear switch to check.
Robot-station communication fault (T20 and X2 OMNI)
Shortly after an update or restart, a T20 OMNI can show the station as disconnected, and ECOVACS says to allow 3 minutes before acting. The X2 OMNI has a separate support article for a reported communication fault. The two recovery sequences differ, and neither is meant for an ordinary missed return.
HOW TO FIX IT
Watch one return and note where it stops
Send the robot home from a room or two away and follow it. Does it never head for the station? Does it reach the front and slide or back off? Or does it settle on the contacts with no sign of charging? The OZMO 950 manual lists failure to return and failure to charge as separate rows in its troubleshooting table, and keeping them apart saves you from working on the wrong stage.
Check power, position and the route home
Confirm the station is plugged in and powered and is still where the robot last found it. Open the room doors on the way back and check the robot isn't stuck somewhere. On the T20 OMNI, the return button in the App turns grey while the mop is being washed. That is expected, so let washing finish first.
Check placement against your model's diagram
For the OZMO 950, ECOVACS asks for 0.5 m clear on each side and 1.5 m in front, with reflective objects kept away and no virtual boundary across the way back. Picking the robot up mid-run disturbs its positioning, but that alone isn't a reason to delete the map. If you have an OMNI, measure against the diagram in its own manual.
If it slides at the entry, dry and clean first
When a T20 OMNI finds the station but can't get on, ECOVACS treats it first as a grip and fit problem. Wipe water off the floor and the station tray. Switch the robot off, clean the wheels and check that both mop plates are seated. Then start a return from just in front of the station. One failed entry is not evidence of a station fault.
Try one manual charge
With the robot switched on, set it on the station so its contacts meet the station's. If the battery level starts to rise, the station was supplying power at that moment, and your next check goes back to navigation or entry. If nothing happens, stay with the docked-but-not-charging checks. A single good manual charge can't rule out an intermittent battery or station fault.
X2 OMNI: re-link only after a communication prompt
Use this only if an X2 OMNI reports a communication fault with its station. Unplug the station and set the robot's switch to O. After 5 to 10 seconds, plug the station back in and check its panel power light, then switch the robot to I and wait for it to power on. Send it home by holding AUTO for 3 seconds, since a short press only starts or pauses cleaning. You can also place it by hand with the contacts aligned. Wait 10 to 15 seconds, then try the station's start/pause button. The T20 uses a different sequence, covered in the follow-up checks.
IF IT STILL FAILS
WHEN TO STOP
Contact ECOVACS support for your model if the station shows no power on an outlet that works, if a contact looks bent or damaged, or if the robot still won't charge after the power, contact and placement checks. Don't bend contacts, open the robot or station, or try a factory reset to fix docking. On the X2 and T20, holding RESET for 5 seconds restores settings, which is not a docking step.
MODELS AFFECTED
| Model | Status | Firmware | Parts | Verified |
|---|---|---|---|---|
| DEEBOT 500 Cleans on a random path by default. That doesn't show what a reset keeps or erases. The manual asks for 0.5 m clear on each side and 1.5 m in front, and lists a flashing white AUTO light as charging. · Source | active | — | Parts → | 2026-07-07 · Source |
| DEEBOT OZMO 950 The station needs 0.5 m clear on each side and 1.5 m in front, on a hard floor. A flashing white AUTO light can mean charging, start-up or relocating, so check the battery level as well. · Source | active | — | Parts → | 2026-07-07 · Source |
| DEEBOT T20 OMNI Station disconnection: after an update or restart, wait 3 minutes. If it persists, reconnect station power, restart the robot and put it on the station, then wait 10 seconds once it is charging. This sequence has no 5 to 10 second power-off. · Source | active | — | Parts → | 2026-07-07 · Source |
| DEEBOT X2 OMNI Communication fault: unplug the station and set the robot to O for 5 to 10 seconds. Restore power to both, then dock by holding AUTO for 3 seconds or by hand with contacts aligned. Wait 10 to 15 seconds and test the station's start/pause button. · Source | active | — | Parts → | 2026-07-07 · Source |
| DEEBOT T80 OMNI Uses a roller mop. If the wheels slip at the station, dry the tray, clean the wheels with the robot off, and check the roller mop and mop-washing tray are installed. · Source | active | — | Parts → | 2026-07-07 · 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
Model-specific detail here covers the DEEBOT 500, OZMO 950, T20 OMNI, X2 OMNI and T80 OMNI, because those are the models whose ECOVACS manuals or support articles we checked. If you own a different DEEBOT, the stage checks still apply, but take clearances, button holds and timings from your own manual. We found no X1-specific return or re-link source, so X1 owners shouldn't borrow the T20 or X2 timings. The 500 cleans on a random path by default. That doesn't tell us what a reset would keep or erase.
Both the 500 and OZMO 950 manuals ask for 1.5 m in front of the station. An older ECOVACS FAQ that names no model gives 1 m, and it doesn't override the model manuals. OMNI stations come with their own diagrams, and we haven't confirmed a single distance that fits all of them.
Read the lights with some caution. The 500 manual lists a flashing white AUTO light as charging. On the OZMO 950 the same light also appears during start-up and relocating. Before you take the light as a charge, check where the robot is and whether the battery level is going up.
The manual charge test is worth doing because its result changes your next check. If the robot charges when set down by hand, look again at the route, the placement or the entry. It still leaves room for a battery or station fault that comes and goes. The two OMNI re-link procedures also differ. The T20 waits 10 seconds once charging, and the X2 starts with a 5 to 10 second power-off. On both, holding AUTO for 3 seconds sends the robot home. RESET is the button that restores settings.
FAQ · REAL QUESTIONS
Why is my ECOVACS DEEBOT not returning to the base station?
Find the stage first. If it never reaches the station, check station power, the route and placement. If it arrives but can't get on, look at grip and fit at the entry. If it docks without charging, check the power switch and contacts. Clearances and timings vary by model.
How do I send my DEEBOT back to the station?
Use the return command in the ECOVACS HOME App. On the X2 OMNI, holding AUTO for 3 seconds also sends it to charge. RESET is a different button, and holding it for 5 seconds restores factory settings. On other models, check the manual for the return control.
What does a station communication error mean on an X2 OMNI?
The robot and station have lost their link. For the X2, ECOVACS says to unplug the station and switch the robot off for 5 to 10 seconds. Power both back on, dock by holding AUTO for 3 seconds or by hand, and wait 10 to 15 seconds. Other models differ.
Where should the DEEBOT docking station go?
For the OZMO 950, ECOVACS asks for 0.5 m clear on each side and 1.5 m in front, away from reflective objects, with no virtual boundary across the route. OMNI stations have their own placement diagrams, so check your manual instead of reusing these numbers.
My DEEBOT is on the station but not charging. What now?
Check the robot's power switch, that the contacts meet, and that the station and cable have power. On the OZMO 950, a flashing white AUTO light can also mean start-up or relocating, so watch the battery level. Then see DEEBOT not charging.
Why does my T20 OMNI slide off when it tries to dock?
ECOVACS points first to water on the floor or tray, dirty wheels and mop plates that aren't seated. Dry everything, clean the wheels with the robot off, refit the plates and test a return from in front of the station.
Sources
- ECOVACS DEEBOT 500 instruction manual (official PDF): placement, lights, troubleshooting
- ECOVACS DEEBOT OZMO 950 instruction manual (official PDF): placement, lights, troubleshooting
- ECOVACS Support: OZMO 950 cannot return to the charging dock
- ECOVACS Support: T20 OMNI cannot return to the station
- ECOVACS Support: T20 OMNI finds the station but cannot enter
- ECOVACS Support: T20 OMNI not charging
- ECOVACS Support: T20 OMNI station disconnection
- ECOVACS Support: X2 OMNI robot and station communication fault
- ECOVACS DEEBOT X2 OMNI instruction manual (official PDF): AUTO and RESET buttons
- ECOVACS DEEBOT T20 OMNI instruction manual (official PDF): RESET and return to charge
- ECOVACS Support: T80 OMNI slips when docking
- ECOVACS Support: T80 OMNI not charging on the station
Corrections
Spotted an error? Report a correction — fixes ship within 48h and are logged on this page.