Robot faults (100-200 series) compiled
Cross-referenced from the errorCodes.json maintained by the ecovacs-deebot.js open-source project, which documents the numeric fault codes ECOVACS's own robots and app actually report over their API (used by many smart-home integrations) - not an ECOVACS-published chart, so confirm against what your app shows.
101
Low battery
info
Battery charge has dropped too low to continue.
Fix: Return the robot to the dock to recharge.
102
Robot is off the floor
info
The robot has been picked up or is tilted off the ground.
Fix: Place it back on a flat floor and restart.
103
Driving wheel malfunction
warning
A drive wheel isn't responding correctly.
Fix: Check the wheel for tangled hair or debris; if clear, it may need service.
104
Excess dust on the anti-drop sensors
info
The cliff/anti-drop sensors are covered in dust.
Fix: Wipe the sensors on the underside of the robot with a dry cloth.
105
Robot is stuck
info
Physically wedged under furniture or against an object.
Fix: Free the robot and move it to open floor.
106
Side brushes have expired
info
The side brush has reached its rated usage life.
Fix: Replace the side brush.
107
Dust case filter expired
info
The dust bin filter has reached its rated usage life.
Fix: Replace the dust bin filter.
108
Side brushes are tangled
warning
Hair or debris is wrapped around a side brush.
Fix: Remove and clean the side brush.
109
Main brush is tangled
warning
Hair or debris is wrapped around the main brush.
Fix: Remove the main brush and clear anything wrapped around it.
110
Dust bin not installed
info
The dust bin is missing or not seated.
Fix: Reinsert the dust bin firmly.
111
Bump sensor stuck
info
The bumper's sensor is jammed, often from debris.
Fix: Clean around the bumper and lightly free it.
112
Laser distance sensor (LDS) malfunction
warning
The spinning LiDAR sensor on top has failed or is obstructed.
Fix: Check for obstructions on the turret and clean it; if it persists, it may need service.
113
Main brush has expired
info
The main brush has reached its rated usage life.
Fix: Replace the main brush.
114
Dust bin full
info
The dust bin has reached capacity.
Fix: Empty the dust bin.
115
Battery error
warning
The battery is degraded or communicating incorrectly.
Fix: If the problem persists, the battery likely needs replacing.
116
Forward-looking sensor error
warning
The forward-facing obstacle sensor/camera has failed.
Fix: Wipe the front sensor clean; if it persists, contact support.
117
Gyroscope error
warning
The internal gyroscope used for orientation has failed.
Fix: Restart the robot; if it repeats, contact support.
118
Strainer blocked
warning
The water/debris strainer is clogged, restricting flow.
Fix: Remove and clean the strainer.
119
Fan error
warning
The suction fan motor is overloaded or failing.
Fix: Check for a clog in the airway; if clear, the fan may need service.
120
Water box error
warning
A fault with the onboard water tank for mopping.
Fix: Remove, check and reseat the water tank.
121
Mop plate jammed
warning
The mop plate mechanism is physically jammed.
Fix: Remove the mop plate and clear any obstruction.
125
Reservoir malfunction
warning
The onboard water reservoir has a fault.
Fix: Remove, check and reseat the reservoir.
126
Reservoir not installed
info
The water reservoir is missing.
Fix: Install the reservoir before mopping.
128
Mopping pad plates not both installed
info
One or both mop pad plates aren't seated.
Fix: Check both mop pad plates are clipped in.
129
Mopping pad plate tangled
warning
Hair or debris is wrapped around the mop pad mechanism.
Fix: Remove the mop plate and clear the debris.
201
Air filter not installed
info
The air filter is missing.
Fix: Install the air filter.
202
Ultrasonic component abnormal
warning
The ultrasonic sensor used for obstacle/carpet detection has failed.
Fix: Restart the robot; if it persists, contact support.
203
Small (caster) wheel error
warning
The small caster wheel is obstructed or malfunctioning.
Fix: Turn the robot over and clear debris from the caster wheel.
204
Wheel hanging
info
A wheel is hanging, usually from an uneven surface or being lifted.
Fix: Place the robot on a flat surface and restart.
205
Ion sterilization module expired
info
The ionizer/sterilization module (on models that have one) has reached its rated life.
Fix: Replace the ion sterilization module.
206
Ion sterilization abnormal
warning
The ion sterilization module isn't functioning correctly.
Fix: Reseat the module; if it persists, contact support.
209
D-ToF sensor malfunction
warning
The direct time-of-flight sensor (used for precision obstacle detection on higher-end models) has failed.
Fix: Restart the robot; if it persists, contact support.
Auto-empty / auto-wash station faults (300 series) - X2, X1, T-series OMNI compiled
Same source as above (ecovacs-deebot.js errorCodes.json) - these specifically cover the all-in-one OMNI-style stations (auto-empty + auto mop wash + refill) on ECOVACS's current flagship lineup.
301
Fresh water tank empty
info
The station's clean water tank is empty.
Fix: Refill the fresh water tank.
302
Waste water tank full
info
The station's dirty water tank has reached capacity.
Fix: Empty the waste water tank.
303
Fresh water tank missing
info
The clean water tank isn't installed in the station.
Fix: Install the fresh water tank.
304
Waste water tank missing
info
The dirty water tank isn't installed in the station.
Fix: Install the waste water tank.
306
Cleaning sink filter not installed
info
The station's mop-washing sink filter is missing.
Fix: Install the cleaning sink filter.
307
Auto-clean station malfunction
warning
A general fault in the station's auto-clean mechanism.
Fix: Power-cycle the station; if it persists, contact support.
308
Station communication fault
warning
The robot and station aren't communicating correctly.
Fix: Check the robot is docked correctly and the station's contacts are clean.
310
Station lid open
info
A lid or cover on the station isn't fully closed.
Fix: Close the station's lid/cover fully.
311
Replace the dust bag
info
The station's dust bag has reached its usage limit.
Fix: Replace the dust bag.
312
Dust bag full
info
The station's dust bag is full.
Fix: Replace or empty the dust bag.
314
Water supply / silver-ion module not installed
info
A water-supply or silver-ion sterilization module (model-dependent) isn't installed.
Fix: Install the missing module.
316
Clean silk (mop pad) worn out
info
The station's mop-washing pad has reached its usage limit.
Fix: Replace the clean silk pad.
317
Clean water tank refill malfunction
warning
The station failed to refill the robot's onboard water tank.
Fix: Check the water tank connection and that the station has water; if it persists, contact support.
319
Cleaning solution running low
info
The station's detergent/cleaning solution reservoir is nearly empty.
Fix: Refill the cleaning solution.
Navigation, mopping & connectivity compiled
Same source as above (ecovacs-deebot.js errorCodes.json).
601
AI-recognition side brush abnormal
warning
On AIVI (AI obstacle-recognition) models, the side brush isn't behaving as expected.
Fix: Check the side brush for tangles or damage.
602
AI-recognition main brush abnormal
warning
On AIVI models, the main brush isn't behaving as expected.
Fix: Check the main brush for tangles or damage.
1007
Mop plugged
warning
The mop mechanism is clogged.
Fix: Remove and clean the mop plate and water path.
1027
Can't find the charging dock, returning to start position
info
The robot couldn't locate its dock and is returning to where it started instead.
Fix: Make sure the dock is powered on and its surroundings are clear, then retry.
1052
Time to change the mop
info
The mop pad has reached its recommended replacement interval.
Fix: Replace the mop pad.
1053
Task interrupted, returning to charge
info
The cleaning task was interrupted and the robot is heading back to the dock.
Fix: Check the app for what interrupted the task; usually no action needed.
1062
Can't locate, starting a new map
info
The robot lost its position and is building a fresh map instead.
Fix: Let it finish remapping; ensure lighting is adequate.
1068
Failed to find position, returning to charge
info
The robot couldn't determine its location mid-task.
Fix: Check for recent furniture moves or low light that could confuse mapping.
1088
Failed to find position
info
The robot couldn't determine its location.
Fix: Move it to a well-lit, previously mapped area and retry.
1094
Air-drying the mop
info
The station is air-drying the mop pad - this is normal station behavior, not a fault.
Fix: No action needed; wait for the drying cycle to finish.
2036
Obstacle detected
info
The robot's sensors detected something blocking its planned path.
Fix: This is normal avoidance behavior; only act if the robot keeps failing at the same spot.
4200
Robot not reachable
warning
The app can't reach the robot, usually a Wi-Fi/network issue.
Fix: Check the robot and your phone are both on a working Wi-Fi network.
App & Wi-Fi pairing errors (10000 series) compiled
Compiled from published third-party troubleshooting guides for the DEEBOT app.
10002
App program error
info
A glitch in the app's connection to the robot.
Fix: Force-close and reopen the app, or reinstall it.
10006
Network connection timed out
info
The robot lost its Wi-Fi connection.
Fix: Check your router and move the dock closer to it if the signal is weak.
10010
Robot can't join Wi-Fi
info
Wrong password, or the robot only supports 2.4GHz and your network is 5GHz-only.
Fix: Confirm you're connecting it to a 2.4GHz network with the correct password.
10016
Device configuration timed out
info
Setup process didn't complete in time.
Fix: Restart the pairing process, keeping the phone close to the robot.
10503
Wi-Fi password never reached the robot
info
Pairing was interrupted mid-setup.
Fix: Restart the app's add-device flow from the beginning.
1 beep
Robot stuck, wheel or brush jam
warning
A physical obstruction is stopping movement.
Fix: Check the wheels and brushes for tangled debris.