Ecovacs DEEBOT troubleshooting
DEEBOT X8, X11 and T80 OMNI charging, docking, mapping, wet-system and connectivity diagnostics. Start with the exact model, then match the error code, light pattern, voice alert or symptom.
Start Ecovacs troubleshooting with the full DEEBOT model
For a DEEBOT problem, write down the model printed on the robot or shown in ECOVACS HOME, then save the full voice or app alert. Record whether the robot stopped while cleaning, failed to return, or reached the station but could not finish a wash or charge cycle. Those are different systems, even when the symptom appears on the same screen.
ECOVACS publishes model-specific support pages and manuals. Start with the matching model, since a button, tank layout, light, or alert can change across generations. The DEEBOT error-code index keeps alert meanings tied to their source. For a broader symptom comparison, the troubleshooting library routes by failure stage.

Choose a branch from what the robot actually did
| Observed stage | Start with | Save as evidence |
|---|---|---|
| Stops during a room clean | Model and alert lookup | Room, task stage, app wording |
| Cannot reach the dock | Return route and dock guide | Start point and final approach |
| Arrives but does not charge | Power and contact checks | Dock light and charge response |
| Mop stays dry or station alerts | Water path and tank guide | Tank, tray, and wash result |

Example: the robot cleans, but its mop is dry
Because the robot completed a room run, a return-route fault is not the first proven failure. Check the exact model's tank, mop setting, and water-delivery instructions. If the issue is a base-station overflow alert, use the separate Narwal station-overflow guide only as a comparison of evidence capture, not as DEEBOT repair steps. The mop and station hub separates those water symptoms.
Keep the first test small and reversible
Check the outlet and station power, clear the robot's visible route, and inspect only owner-accessible tanks or parts named in the matching manual. Change one condition at a time. A full reset can remove maps and settings, so do not use one as the first test for a single symptom. Follow the exact model support page before using a button sequence.
| Check | If it passes | If it fails |
|---|---|---|
| Station has power | Continue to the robot-stage test | Check outlet and approved cable |
| Route is open | Repeat the same return command | Remove the specific obstruction |
| Tank seats correctly | Run one documented water test | Check its seal and placement |
| Alert matches manual | Use that model's next step | Contact ECOVACS with a photo |

Example: it reaches the station but will not charge
That observation narrows the issue to the station, power, or contacts. ECOVACS' charging FAQ starts with outlet and station power, then checks the robot and dock contacts and the charge response. Use the model-specific steps there; do not import a different DEEBOT's power-switch position or hold time.
For an X8 that cannot return at all, use the DEEBOT X8 return-to-station guide. For another model, choose its model card below and open the linked ECOVACS support material before trying a reset.
DEEBOT error wording and fixes vary by model. Match the exact model and app message, and use ECOVACS' model-specific help before applying a general troubleshooting step.
Ecovacs DEEBOT X8 Pro Omni
Charging, station-return, Wi-Fi and Auto Resume troubleshooting for the X8 Pro Omni family.
4 live diagnostics →Ecovacs DEEBOT X11 OmniCyclone
Charging, navigation, obstacle, wheel, tank, threshold and station diagnostics.
20 live diagnostics →Ecovacs DEEBOT T80 OMNI
Exact-model charging, wet-system, navigation, sensor, Wi-Fi, roller-mop and return-to-station diagnostics from ECOVACS support.
16 live diagnostics →All Ecovacs DEEBOT diagnostics
40 guidesPrepare a useful DEEBOT support handoff
Send the exact model, full alert, app version, and the step where the failure repeats. Include one short video or photo only when it shows the symptom clearly. Say what changed during the controlled test and what stayed the same. A result such as “docks from the hallway but backs away at the station” is more useful than “it is broken.”
