ROBOFAULTS
ECOVACS·FAULT SYM WARN

DEEBOT won't return to the dock

Severity: Warning — the robot stops short of its station and may need to be placed on it by hand DEEBOT 500/OZMO 950T20/X2/T80 OMNI
Last verified: 2026-10-05 Tools: dry cloth, a well wrung-out damp cloth, tape measure Time: ~15 min Difficulty: easy

DIRECT ANSWER

Find where the DEEBOT's return fails: never finds the station, reaches it but can't get on, charges only when hand-placed, or sits on contacts without charging. Model figures apply only where named.
#meaning · #causes · #fix · #diagnosis · #still · #models · #faq — link straight to any section

What the return tells you

What you seeWhat it suggestsNext check Source
OZMO 950 wanders and never heads to the stationNavigation stage: it can't locate or reach the stationStation 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 AppExpected while the mop is being washedLet 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 backEntry stage: grip or mop-plate fitDry 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 chargeDocked stage: power or contactRobot 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 ownPoints toward navigation or entry; battery and station are not clearedGo 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 faultRobot-station link problem on this modelRun the X2 re-link sequence; the T20 has its own ECOVACS Support: X2 OMNI robot and station communication fault

What to check, in order

1

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.

2

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.

3

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.

4

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.

5

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

No battery or electrical work involved in this fix.

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

IF
A T20 OMNI shows the station as disconnected
→ If it has just updated or restarted, give it 3 minutes. Then check the App with the robot close to the station. If it still shows disconnected, reconnect the station's power, restart the robot and put it on the station. Once it is charging, wait 10 seconds. This T20 procedure has no 5 to 10 second power-off. Source: ECOVACS Support: T20 OMNI station disconnection
IF
A T80 OMNI finds the station but its wheels slip
→ Dry the tray and the floor in front of it. Switch the robot off, wipe the wheels with a well wrung-out damp cloth and let them dry. Check that the roller mop and the mop-washing tray are properly installed, then test a return from in front of the station. Advice written for the T20's mop plates doesn't apply to this model. Source: ECOVACS Support: T80 OMNI slips when docking
IF
An OZMO 950 charges when placed by hand but won't return on its own
→ Now the next check is navigation. Look again at station power, the clearance around it, reflective objects nearby and any virtual boundaries. Try not to carry the robot during a run, because that affects its positioning. Watch the battery level over the next few runs too, since one manual charge doesn't clear the battery or station of an intermittent fault. Source: ECOVACS Support: OZMO 950 cannot return to the charging dock
IF
A T80 OMNI sits on the station without charging
→ On the US station, check the switch at the back and the power light on the front. Then confirm the robot's switch is on I and the contacts are clean. For this model, ECOVACS describes a flashing AUTO light and a lightning icon in the App as the signs of charging. If neither appears, work through DEEBOT not charging. Source: ECOVACS Support: T80 OMNI not charging on the station
IF
A T20 OMNI is docked but the battery doesn't rise
→ Check the outlet, the power cord behind the station, the robot's I switch and the contacts, and make sure the mop plates are fitted. On this model, a flashing white AUTO light means it is charging. If charging still looks wrong, contact ECOVACS support. DEEBOT not charging covers the wider charging checks. Source: ECOVACS Support: T20 OMNI not charging

WHEN TO STOP

STOP HERE

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

WHAT THE OFFICIAL DOCS LEAVE OUT — AND WHAT OWNERS REPORT

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.