# Ecovacs Deebot error codes and alerts: what they mean and how to fix them

Ecovacs publishes number codes only for Wi-Fi setup errors in the ECOVACS HOME app. Cleaning faults on current Deebots show as a flashing red light plus a spoken alert and a written message in the app, so the fix depends on the message.

Updated Oct 27, 2026. HTML version: https://robotsforthat.com/guides/ecovacs-deebot-error-codes/

## Short answer

As of October 27, 2026, Ecovacs lists number codes only for Wi-Fi setup in the ECOVACS HOME app. Codes 10010, 10018 and 10025 mean the Deebot cannot join your network: move it within about 3 meters of the router, use 2.4 GHz and check the password. Codes 10016 and 10017 mean setup timed out: turn off mobile data and join the ECOVACS_xxxx network. For cleaning faults, current models such as the T50 OMNI flash a red light and explain the problem in the app. The most common ones are a tangled main or side brush (clean and refit it), a stuck drive wheel (clear debris), and a robot that cannot dock or charge (clear the path and clean the contacts).

| Code or alert | What it means | What to do |
|---|---|---|
| 10016, 10017 | Wi-Fi setup timed out | Turn off mobile data, join the robot's ECOVACS_xxxx network; if it is missing, hold Reset until the start tone, restart the router and force close the app |
| 2, 10002, 10024 | Program error during setup | Restart the app, turn the Deebot off and on, try again |
| 3 | Login timed out | Log in to your Ecovacs account again and retry |
| 10000, 10020, 10021 | Your phone is not on the internet | Check that the phone and home Wi-Fi both have internet access |
| 10006, 10011 | Network connection timed out | Check that the phone and home Wi-Fi both have internet access |
| 10010, 10018, 10025 | The Deebot cannot connect to the network | Put it within about 3 meters of the router, press Reset until the Wi-Fi light blinks, check the password, use 2.4 GHz, keep phone and robot on the same network |
| 10502 | Pre Wi-Fi setup failed | Start the connection again |
| 10503 | Wi-Fi name or password failure | Turn off mobile data and connect again |
| Flashing red light | Malfunction | Open the ECOVACS HOME app to see which part has the fault |
| Robot offline in the app | The app cannot reach the robot | Refresh the device list, close and reopen the app, update it; a blinking Wi-Fi light can mean the Wi-Fi password changed |
| Main brush not turning | Debris on the main brush, or low battery return | Remove, clean and refit the main brush; let the robot charge |
| Side brush slow or not turning | Tangled debris, wrong fit, or low battery return | Clear the debris, refit the side brushes until they click, let it charge |
| Driving wheel stuck | Wheel tangled or blocked | Turn and press the wheel to check it and remove debris |
| Cannot return to the station | Station moved, unpowered, or the path is blocked | Put the station back as in the Quick Start Guide, check power, start cleaning from the station, clear the route |
| Robot cannot charge | Robot off, contacts dirty or not touching, station unpowered | Switch the robot on, seat it on the station, clean the charging contacts, check the plug |
| Map lost | The robot was moved during cleaning | Return it to the station and restore the saved map in Map Management |
| Auto empty unsuccessful | Reduced suction at the station or a blocked outlet | Replace the dust bag when asked, close the cabin, clear the outlet |
| Mop washing tray full voice alert | The station cannot drain the tray | Seat the dirty water tank, check both sealing plugs, clear the suction port, rinse the tray, reseat the float, power cycle the station |
| Mop plates not rotating | Mop plates not fitted right or blocked by debris | Refit until they click and clear debris |

## How Deebot error messages work

Current Deebots do not show a number on the robot. When something goes wrong, the indicator flashes red, the robot speaks an alert, and the ECOVACS HOME app shows a written message with steps. The T50 OMNI manual describes a flashing red indicator simply as a malfunction and sends you to the app for details.

The only number codes Ecovacs publishes are for Wi-Fi setup. They appear in the app when pairing fails. That is why searches for a Deebot code number often lead to setup advice rather than a brush or wheel fault.

If you see a three digit code from another site, check the message text in your app. That text is what Ecovacs support will ask you for.

## Fixing Wi-Fi setup codes

Most setup codes come down to four things: the robot is too far from the router, the network is 5 GHz only, the password is wrong, or the phone is on mobile data instead of home Wi-Fi.

- Turn off mobile data on your phone.

- Put the Deebot within about 3 meters of the router.

- Make sure it joins a 2.4 GHz network. Ecovacs also says to avoid special characters in the network name.

- Press Reset briefly until the Wi-Fi light blinks, then add the robot again in the ECOVACS HOME app.

- If the ECOVACS_xxxx network does not appear, hold Reset until the start tone and restart your router.

## Fixing common cleaning alerts

Brush alerts are the most common cleaning fault. Ecovacs says a main brush that stops turning usually has debris wrapped around it, so remove it, clean it and refit it. Side brushes that spin slowly are often tangled or not clicked in. A low battery also slows the brushes on purpose while the robot heads home, so let it charge before you take anything apart.

For a stuck driving wheel, turn the wheel by hand and press it in to feel for grit. Pull out hair and string around the axle. If the robot gets stuck in the same spot again and again, Ecovacs suggests raising furniture, adding a barrier or drawing a virtual boundary in the app.

Docking and charging alerts usually mean the station moved, lost power, or has something in front of it. Start cleaning from the station, keep the route clear and wipe the charging contacts on both the robot and the station.

## Station alerts on OMNI models

OMNI stations add their own alerts. If auto empty fails, Ecovacs says the station detected weak suction, so replace a full dust bag and clear the outlet. If the dust cabin looks dirty inside, the bag may be torn.

The mop washing tray alert means the station could not drain dirty water. Press the dirty water tank down firmly, check both sealing plugs, clear the suction port, rinse the tray and reseat the floating ball. Then turn the station off and on.

## When a repeat alert means a worn part, and when to call Ecovacs

If the same brush alert comes back right after a careful clean, the brush itself may be bent or worn, so fit a new main brush or side brush. A drive wheel alert that returns on an open floor with no tangles points to the driving wheel. Ecovacs says to contact service if the wheel stays stuck. A station that keeps reporting failed auto empty with a fresh bag and a clear outlet also needs service.

Contact ECOVACS Customer Service when an alert stays after the steps above, when the robot will not charge on a clean, powered station, or when the mop tray alert keeps returning after a power cycle. Have the model name, serial number and proof of purchase ready, and check your warranty period first, since a covered fault should not cost you parts.

## Questions people ask

### Why is my Deebot light flashing red?

On current models such as the T50 OMNI, a flashing red indicator means a malfunction. Open the ECOVACS HOME app to see which part has the problem and the steps to fix it.

### What does Ecovacs error code 10010 mean?

The Deebot cannot connect to your network. Move it within about 3 meters of the router, use a 2.4 GHz network, check the password and keep the phone on the same Wi-Fi.

### What does Deebot error 10016 or 10017 mean?

Wi-Fi setup timed out. Turn off mobile data, connect the phone to the robot's ECOVACS_xxxx network, and if it is missing, reset the robot and restart the router.

### Why does my Deebot keep saying it cannot return to the station?

Ecovacs says the station may have moved, lost power, or the path is blocked. Put it back in place, check the plug, clear the route and start cleaning from the station.

### Why is my Deebot showing offline?

The app cannot reach the robot. Refresh the device list, close and reopen the app, and check for updates. A blinking Wi-Fi light can mean your Wi-Fi password changed.

## Sources

1. [Ecovacs: DEEBOT network connection error codes and solutions](https://www.ecovacs.com/my-en/support/faq-detail?id=18)
2. [Ecovacs: DEEBOT T50 OMNI instruction manual (PDF)](https://site-static.ecovacs.com/upload/file/support/2025/05/06/084040_3936$DEEBOTT50OMNI-AU2.pdf)
3. [Ecovacs: Why doesn't the main brush rotate while DEEBOT is cleaning?](https://help.ecovacs.com/us/support/faq-detail?id=67)
4. [Ecovacs: Why do the side brushes rotate slowly or not at all?](https://help.ecovacs.com/us/support/faq-detail?id=217)
5. [Ecovacs: Why is my DEEBOT offline?](https://help.ecovacs.com/uk/support/app-wifi-connection/why-is-my-deebot-is-offline)
