FixMyVac
Home 中文

Robot vacuum error codes, decoded

Search any error code, beep pattern, or symptom across ten robot vacuum brands to find out what it means and how to fix it - no app login, no account needed.

Last verified 2026-09 - 10 brands - 210 codes indexed

Common problems:

Browse by brand

DJI ROMO official source

Compiled directly from DJI's own official support articles (support.dji.com / repair.dji.com), current as of the ROMO 2 launch.

Obstacle avoidance error warning
The navigation obstacle-avoidance module (which uses DJI's drone obstacle-sensing tech) is malfunctioning.
Fix: Hold the robot's start button for 5 seconds to power off, place it back on the base station, then restart the task.
Ultrasonic sensor error warning
The ultrasonic distance sensor isn't responding correctly.
Fix: Power off for 5 seconds via the start button, return to the base station, then restart. Contact DJI Support if it repeats.
Infrared sensor error warning
The infrared sensor used for wall-following and collision avoidance has failed.
Fix: Power off for 5 seconds, return to the base station, then restart the task.
Right side edge sensor blurred. Wipe clean Right side edge sensor blurred info
Dust or residue is covering the right-side edge sensor.
Fix: Clean the sensor with a cotton swab or soft cloth, then place the robot back at the base station and restart.
Vacuum cleaner motor error Vacuum motor error warning
The vacuum motor failed its self-check, so the robot can't vacuum and the task pauses.
Fix: Check the dustbin and airway for a clog; if it's clear, power-cycle the robot and try again.
Device system error warning
A software fault, often after an incomplete update.
Fix: Update the app and firmware to the latest version; power-cycle the robot; if it persists, delete and rebuild the map.
Connection error between robot and base station Robot-to-base connection error info
Dirt on the base station's alignment markers, or an object blocking the dock.
Fix: Clear any objects inside the base, wipe the reflective stickers clean, then update app/firmware and retry.
Mop pad extension module stuck by foreign object Mop pad extension stuck info
Hair or debris is tangled in the mechanism that extends the mop pad for edge cleaning.
Fix: Turn the robot over, remove the tangled debris, place it on open floor, then short-press start to resume.
Base station water tank float stuck / overflow Base station float stuck / overflow warning
The float valve that regulates water level in the self-clean base is jammed.
Fix: Check whether the float moves freely and clear the drain pipe of any blockage.
Task been paused for too long Task paused too long info
The robot sat idle mid-task past the app's timeout window, usually after getting stuck.
Fix: Check where the robot stopped for an obstruction, clear it, then resume or restart the task from the app.
Device self-check failed warning
The robot failed its own startup self-check and the task is paused.
Fix: Update the app and firmware to the latest version, then power off 5 seconds via the start button, place back on the base, and restart the task.
Cleaning solution used up or not properly installed Cleaning solution empty or not seated info
The base station's cleaning-solution cartridge is empty or not seated, so it falls back to plain water for mopping.
Fix: Check the cleaning solution has enough left, then remount the cartridge firmly in place.
Mop pad rotating shaft stuck by foreign object Mop pad rotating shaft stuck warning
Hair or debris is tangled around the spinning mop shaft, or the mop motor is overloaded - this is different from the edge-extension mechanism above.
Fix: Flip the robot over, clear anything tangled around the shaft, and pull the mop plate outward to remove it for a full clean.
Battery low. Robot automatically returning to base station Battery low, auto-returning to dock info
Battery dropped below about 10%, so the robot pauses the task and returns itself to the dock - this is expected safety behavior, not a fault.
Fix: Let it recharge at the dock; the task usually resumes automatically once charged.

iRobot Roomba

Classic models (600 / 700 / 800 / 900 series) official source

iRobot official error message charts for the 600–900 series, cross-checked against independently published Portuguese/Spanish translations of the same codes.

Error 1 Wheel stuck or hanging info
One or both wheels are lifted off the ground, or the robot is stuck against an obstacle.
Fix: Move the robot to an open, flat area and restart cleaning.
Error 2 Main brushes can't turn warning
Hair, string or debris is wrapped around the main brush.
Fix: Remove the main brush and clear anything wrapped around it, then reseat it.
Error 5 Side wheel(s) can't turn warning
Debris is stuck in a wheel well, or the wheel assembly is jammed.
Fix: Turn the robot over and clear debris from around both wheel wells.
Error 6 Cliff sensor problem info
A cliff sensor is dirty or the robot is near a ledge/stairs/dark reflective floor.
Fix: Wipe the cliff sensors on the underside with a dry cloth and move the robot away from ledges.
Error 7 Wheel can't turn (600 series) warning
Wheel obstructed by debris or hair.
Fix: Clean around the wheel and drop-sensor area, then restart.
Error 8 Vacuum motor struggling warning
The vacuum motor is drawing too much current, usually from a clogged bin or filter.
Fix: Empty the bin and clean or replace the filter.
Error 9 Bumper stuck info
The front bumper is pressed in and not releasing, often from debris behind it.
Fix: Gently tap the bumper on all sides to free it and clear any debris underneath.
Error 10 Wheel problem - robot may circle warning
One drive wheel isn't extending fully.
Fix: Remove the wheel module if possible and clear debris; otherwise contact support.
Error 11 Insufficient airflow info
Filter or bin path is clogged, restricting suction.
Fix: Remove and clean the bin, filter and the extractor/brush area.
Error 14 Bin not detected info
The bin isn't seated correctly or its contact points are dirty.
Fix: Remove the bin, wipe the metal contacts, and reseat it firmly.
Error 15 Internal error (usually self-resolves) info
A transient software/hardware fault.
Fix: Restart the robot. If it repeats, factory-reset via the app.
Error 16 Tilted at start info
The robot was picked up or started on an uneven/soft surface.
Fix: Place it on a flat hard floor and restart.
Error 17 Navigation problem - robot got lost info
Mapping sensors lost track of position, often in a dark or reflective room.
Fix: Increase lighting if possible and restart the cleaning job.
Error 18 Docking problem info
Robot could not see or align with the dock's infrared signal.
Fix: Clean the dock's contacts and IR window, make sure nothing blocks the space in front of it.
Error 19 Cliff sensor triggered near the dock info
A cliff sensor picks up a ledge or drop right by the dock's launch point.
Fix: Clean the cliff sensors and check the floor in front of the dock for reflective or dark strips.
Error 21 Internal communication error warning
A circuit board communication fault.
Fix: Restart the robot; if persistent, contact iRobot support - this is a hardware-level fault.
Error 22 Robot stuck info
Physically wedged under furniture or against an object.
Fix: Free the robot and restart in a more open area, or set a keep-out zone in the app.
Error 23 Battery not communicating warning
Poor connection between the battery and main board, or a failing battery.
Fix: Reseat the battery if removable; if the fault persists the battery likely needs replacing.
CHG 1 Battery not detected warning
Battery disconnected or failed.
Fix: Check the battery is seated; if not user-replaceable, contact support.
CHG 3 Charging system fault warning
Fault in the dock or the robot's charging circuit.
Fix: Try a different outlet for the dock; if it persists, the dock or charging circuit needs service.
CHG 5 No charging current warning
The robot isn't receiving current from the dock's contacts.
Fix: Clean both the robot's and the dock's charging contacts with a dry cloth.
CHG 8 Battery communication fault warning
The battery can't report its status to the robot.
Fix: Usually indicates the battery needs replacement.

Newer models (i Series, j Series & Roomba Combo) official source

iRobot's official Roomba j Series and Roomba Combo 10 Max error chart (homesupport.irobot.com/s/article/31103) - the same numbers mean different things than on the classic-model chart above, so don't mix them up.

Error 1 Left wheel hanging or stuck info
The left wheel is hanging down or the robot is physically stuck.
Fix: Place the robot on a flat surface and press the button to restart.
Error 2 Multi-surface rubber brushes can't spin warning
Hair or debris is wrapped around the rubber brushes.
Fix: Clear the brushes, then press the button.
Error 3 Right wheel hanging or stuck info
The right wheel is hanging down or the robot is physically stuck.
Fix: Place the robot on a flat surface and press the button to restart.
Error 4 Left wheel jammed warning
The left wheel has stalled - it's physically jammed.
Fix: Clear the wheels, then press the button.
Error 5 Right wheel jammed warning
The right wheel has stalled - it's physically jammed.
Fix: Clear the wheels, then press the button.
Error 6 Constant cliff detected info
Cliff sensors are picking up a drop-off continuously, or are dirty.
Fix: Move to a new area, check the cliff sensors are clear of debris, then press the button.
Error 7 Side wheels can't turn warning
The robot was started on an uneven surface or is stuck on an obstacle.
Fix: Check the app for guidance; free the robot and restart on flat ground.
Error 8 Poor suction warning
The vacuum is not generating enough suction, usually from a clog.
Fix: Check the app for guidance; clear the bin, filter and airway of any clog.
Error 9 Constant bump detected info
The bumper is jammed with debris or has been knocked loose.
Fix: Tap the bumper to free it, then press the button.
Error 10 Right wheel can't sense the ground warning
The right wheel is on the ground but the robot can't detect it.
Fix: Check the app for guidance.
Error 11 Vacuum motor not activating warning
The vacuum motor is failing to turn on.
Fix: Check the app for guidance; if it repeats, the motor likely needs service.
Error 12 Cliff sensors triggered info
Cliff sensors detected a drop-off.
Fix: Move to a new area, then press the button.
Error 13 Both wheels on uneven ground info
The robot is sitting on an uneven surface.
Fix: Place on a flat surface, then press the button.
Error 14 Bin not present info
The dust bin is missing, or its filter/detect switch isn't seated right.
Fix: Reinstall the bin and make sure the filter is installed, then press the button.
Error 15 Internal board error warning
An internal circuit board fault.
Fix: Restart the robot; if it repeats, contact iRobot support.
Error 16 Bumped at start info
The robot detected a bump right as it started, possibly a dislodged bumper.
Fix: Move to a flat surface, then press the button.
Error 17 Lost while cleaning info
The robot entered an unmapped area and can't find its way back to the dock.
Fix: Check the app for guidance; you may need to manually return it to the dock.
Error 18 Couldn't dock after finishing info
Cleaning finished but the robot couldn't dock itself.
Fix: Place the robot on the dock manually to charge.
Error 19 Failed to undock info
The robot bumped something while trying to leave the dock.
Fix: Clear obstacles near the dock, then press the button.
Error 21 Lost communication with mobility board warning
An internal communication fault with the board controlling movement.
Fix: Check the app for guidance; this is usually a hardware-level fault.
Error 22 Environment issue info
Something about the current spot is confusing the robot's sensors.
Fix: Move to a new area, then press the button.
Error 23 Battery authentication failure warning
The installed battery isn't being recognized as a genuine iRobot battery.
Fix: Make sure the battery is an authentic iRobot battery.
Error 24 Environment issue (flat surface) info
The robot's surroundings are interfering with normal operation.
Fix: Place on a flat surface, then press the button.
Error 25 Internal board error warning
An internal circuit board fault.
Fix: Check the app for guidance.
Error 26 Vacuum stall - possible filter clog warning
The vacuum motor stalled, most likely from a clogged filter.
Fix: Check the app for guidance; clean or replace the filter.
Error 27 Vacuum motor over-temperature warning
The vacuum motor overheated, from a clogged filter or bad impeller.
Fix: Check the app for guidance; clear the filter and let the robot cool down.
Error 29 Software upgrade error warning
An error occurred while upgrading the robot's firmware.
Fix: Check the app for guidance and retry the update.
Error 30 Vacuum failed to start warning
The vacuum motor failed to start a cleaning job.
Fix: Check the app for guidance.
Error 32 Smart map version mismatch info
The map stored on the robot doesn't match the one saved in the app.
Fix: Reboot the robot to resync the map.
Error 33 Path blocked on Smart Map info
The robot can't clean the path it planned - something may be blocking it.
Fix: Move to a new area, then press the button.
Error 34 Internal communication error warning
An internal communications fault between components.
Fix: Check the app for guidance.
Error 36 Bin-full sensor not cleared info
The bin-full sensor wasn't reset after debris was evacuated (auto-empty dock models).
Fix: Empty the bin manually to clear the sensor.
Error 41 Mission timed out info
The cleaning mission didn't finish before timing out.
Fix: Press the button to restart the mission.
Error 42 Failed to re-localize info
The robot lost track of where it was mid-clean and couldn't recover its position.
Fix: Check the app for guidance and restart the cleaning job.
Error 43 Started inside the dock's keep-out zone info
The robot was started too close to the dock's no-go zone.
Fix: Move the robot away from the dock before starting.
Error 46 Ended mission on low battery, not docked info
The robot ran out of battery before it could return to the dock.
Fix: Manually place the robot on the dock to charge.
Error 47 Invalid robot calibration warning
The robot's internal calibration is invalid.
Fix: Reboot the robot.
Error 48 Calibration / path issue warning
Invalid calibration is affecting the robot's planned path.
Fix: Reboot the robot.
Error 66 Memory limit reached warning
The robot's onboard memory (usually map data) is full.
Fix: Check the app for guidance; you may need to delete an old map.
Error 68 Camera failed during cleaning warning
The onboard camera used for navigation failed mid-job.
Fix: Check the app for guidance.
Error 74 Area cleaning limit reached info
The robot hit its maximum area-per-mission limit.
Fix: This is expected behavior on very large spaces, not a fault.
Error 75 Stuck around obstacles, no progress info
The robot keeps bumping the same obstacles without making progress.
Fix: Clear the obstacles or move the robot to open floor.
Error 76 Internal communication error warning
An internal communications fault between components.
Fix: Check the app for guidance.
Error 88 Back-up refused warning
The robot determined it can't safely back up from its current position.
Fix: Manually move the robot away from the obstacle.
Error 89 Mission runtime too long info
The robot has been running a single mission for an unusually long time.
Fix: Press the button to end and restart the mission.

Roborock

All models - core numbered fault codes official source

Roborock's own Spanish-language error page (us.roborock.com/pages/erroresespanol) and official Chinese-language user manuals, cross-checked against independently published English guides.

Error 1 LiDAR turret blocked or dirty info
Something is covering or obstructing the spinning laser sensor on top, or it's blocked by an obstacle.
Fix: Check for tape, stickers or dust on the turret and clean it; if it can't be cleared, move the robot to a new spot and restart.
Error 2 Bumper stuck info
The front bumper isn't releasing after contact, often debris behind it.
Fix: Lightly tap the bumper several times to free debris; if there's no debris, move the robot to a new spot and restart.
Error 3 Wheels suspended info
The robot thinks it's been picked up (wheel drop sensor triggered).
Fix: Move it to a new spot on the floor and restart.
Error 4 Cliff sensor error info
Cliff sensors are dirty or the robot is hanging over an edge.
Fix: Wipe the cliff sensors clean, or move the robot to a new spot and restart.
Error 5 Main brush jammed warning
Hair or debris wrapped around the main brush.
Fix: Remove the main brush and bearings to clean them.
Error 6 Side brush jammed info
Debris caught in the side brush.
Fix: Remove the side brush and clear the screw and debris.
Error 7 Main wheel jammed by debris warning
Debris blocking a drive wheel.
Fix: Clear debris from the wheel wells.
Error 8 Robot trapped info
Physically boxed in by furniture or cables.
Fix: Move the robot to open floor space.
Error 9 Dustbin not installed / not detected info
The dustbin is missing or not seated properly.
Fix: Reinsert the dustbin firmly until it clicks.
Error 10 Filter not dry / blocked warning
Water got into the filter, or it's clogged with fine dust.
Fix: Air-dry the filter for at least 24 hours, or clean/replace it.
Error 11 Strong magnetic field detected info
Started too close to a virtual wall / magnetic strip.
Fix: Move the robot to a new spot away from the magnetic strip and restart.
Error 12 Low battery info
Battery charge is too low to continue.
Fix: Return it to the dock to recharge.
Error 13 Charging abnormal warning
Poor contact between robot and dock.
Fix: Wipe both the robot's charging contacts and the dock's charging pins with a dry cloth.
Error 15 / 26 Wall sensor dirty or blocked info
Sensor used for wall-following is obstructed. (Code 15 on newer models, 26 on older ones like the S5 Max.)
Fix: Wipe the side-facing wall sensor with a dry cloth.
Error 18 Vacuum fan abnormal warning
The main fan motor is overloaded or failing.
Fix: Try resetting the system; check for a clog in the airflow path first.
Error 19 Charging dock not powered warning
The dock isn't receiving power.
Fix: Confirm the power cable is properly plugged into both the dock and the wall outlet.
Error 22 Dock locator dirty info
The sensor the robot uses to visually find the dock is obstructed.
Fix: Wipe the sensor near the top of the robot and the dock's IR emitter.
Error 27 VibraRise mop-lift jammed warning
The mechanism that lifts the mop pad on carpet is stuck.
Fix: Check the mop plate for tangled hair or debris.

Auto-wash dock flagships (Qrevo, Saros, S7/S8 Max Ultra) official source

Roborock's official troubleshooting articles for its auto-wash-dock lineup (help.roborock.com and support.roborock.com), covering symptoms specific to the water tank / self-cleaning base rather than the core numbered codes above.

Dock LED steady red Dock's status light is steady red warning
Most often a power/voltage issue with the dock itself; on specific models it can also mean the clean/dirty water tank isn't seated, the dustbin or dust bag is wrong, or (on Qrevo) the cleaning-solution tank or its filter isn't installed correctly.
Fix: Confirm the dock's power meets its rated voltage, then check the water tanks, dustbin/dust bag and (on Qrevo) the cleaning solution tank are all correctly seated.
Fan speed lowered Fan speed lowered warning warning
Airflow is restricted, almost always a blocked strainer or a dirty/clogged filter.
Fix: Check and clean the strainer, and clean or replace the filter.
Little water leaking from tank, mopping cloth almost dry Mop running dry / barely any water info
The water outlet is clogged, the mop cloth or water filter is worn, or the water tank is bent and not seating flat - using cleaning products in the tank can also clog the filter.
Fix: Gently clear the water outlet with a needle, replace the mop cloth and water filter, check the tank sits flat, and adjust the water flow level in the app.

Xiaomi / Mijia

Mijia / Mi Robot Vacuum (general models) compiled

Compiled from device-specific code listings aggregated across multiple Mijia/Mi Robot Vacuum models; Error 2's meaning genuinely varies by model generation, noted below.

Error 1 Distance/surface sensor blocked info
The laser distance sensor or surface-tracking sensor is covered or dirty.
Fix: Wipe the sensor window on the front/top of the robot.
Error 2 Varies by model: collision sensor needs cleaning, or shock-absorber issue info
On most models this is the bumper's collision sensor; on the 1S it points to the shock absorber assembly.
Fix: Wipe the bumper's contact sensor; if the error repeats after cleaning, check your exact model's manual.
Error 4 Hover/cliff sensors need cleaning info
Dust on the underside cliff sensors.
Fix: Wipe the sensors on the base of the robot.
Error 5 Main brush tangled warning
Hair or fishing-line-like fibers wrapped around the main brush bearing.
Fix: Remove the main brush and cut away wrapped hair/fiber.
Error 6 Side brush needs cleaning info
Debris caught in the side brush.
Fix: Remove and clean the side brush.
Error 7 Main wheels stuck warning
Debris blocking a drive wheel.
Fix: Clear debris from the wheel area.
Error 12 Battery level too low info
Battery drained below the safe operating threshold.
Fix: Return to the dock to recharge fully before the next run.
Error 13 Charging fault warning
Poor contact with the dock or a dock power issue.
Fix: Clean both sets of charging contacts and check the dock's power adapter.
Error 14 Battery fault warning
Battery is degraded or not communicating correctly.
Fix: If charging issues persist after cleaning contacts, the battery may need replacement.

Mi Robot Vacuum-Mop Essential official source

Official Xiaomi global support article (mi.com/global/support/faq/details/KA-07589) - this model uses a completely different Error 01-12 numbering from the general Mijia list above, so don't mix them up.

Error 01 Left wheel error warning
Too much load on the left wheel, or it can't turn.
Fix: Check whether the left wheel is stuck and clear any obstruction.
Error 02 Right wheel error warning
Too much load on the right wheel, or it can't turn.
Fix: Check whether the right wheel is stuck and clear any obstruction.
Error 03 Cliff sensor error info
The cliff sensor isn't functioning properly, often dirty or obstructed.
Fix: Check whether the sensor is dirty or obstructed and clean it.
Error 04 Low battery info
The robot is running at a low battery level.
Fix: Place the robot onto the charging dock to recharge.
Error 05 Bumper error info
The bumper isn't functioning properly and may be jammed.
Fix: Check to make sure the bumper isn't stuck.
Error 06 Brush error warning
Too much load on the main brush, or it can't turn.
Fix: Check whether the brush is stuck and clear any tangled debris.
Error 07 Side brush error warning
Too much load on the side brush, or it can't turn.
Fix: Check whether the side brush is stuck and clear any tangled debris.
Error 08 Fan error warning
The fan can't rotate or is drawing excessive current.
Fix: Restart the robot; if the error persists, contact after-sales service.
Error 09 Dust compartment / water tank not detected info
The 2-in-1 dust compartment with water tank isn't detected.
Fix: Check whether it's installed correctly.
Error 10 Charging error warning
The robot isn't making good contact with the charging dock.
Fix: Make sure the robot is well connected to the charging dock.
Error 11 Insufficient water info
The water tank doesn't have enough water for mopping.
Fix: Refill the water tank.
Error 12 Robot is off the ground info
The robot has been lifted or is on an uneven surface.
Fix: Move the robot to a level surface and start again.

Dreame compiled

Dreame reports faults as 'C' codes with app + voice alerts rather than a printed code chart; compiled from the Dreamehome app's own alert text across D/L/X/Z series.

C2 Main brush error warning
The main brush can't spin, almost always hair or fiber wrapped around it.
Fix: Remove the main brush and clear anything wrapped around it.
C3 Wheel error warning
A drive wheel can't move, usually blocked by debris or a cable.
Fix: Turn the robot over and clear the wheel wells.
C4 Cliff / drop sensor error info
Sensor dirty or a real ledge/stair drop detected.
Fix: Clean the underside sensors and keep away from stairs while unsupervised.
C5 Bumper / collision sensor error info
Front bumper stuck in or sensor malfunction.
Fix: Clean around the bumper and lightly free it.
C6 Fan / suction motor error warning
Airflow blocked or the motor is overloaded.
Fix: Clear the dustbin, filter and the air path to the motor.
C7 LDS / laser sensor error info
The spinning LiDAR turret (on models that have one) is blocked or dirty.
Fix: Check for anything covering the turret and wipe it clean.

Narwal official source

Narwal's official support center (support.narwal.com) - Narwal deliberately does not print numeric error codes on the robot.

No numeric code shown No numeric code - light + voice alert instead info
This is by design, not a malfunction of the display.
Fix: Open the Narwal app - it logs the exact same alert as text with step-by-step fix instructions matched to what the voice said.

eufy (Anker) compiled

Compiled from published third-party troubleshooting guides; eufy's in-app alert should show the same wording - confirm there if in doubt.

Error 1 Front bumper stuck info
Bumper pressed in and not releasing.
Fix: Clean around the bumper and free it.
Error 2 Wheel stuck warning
Debris blocking a drive wheel.
Fix: Clear the wheel wells of hair and debris.
Error 3 Side brush stuck info
Debris wrapped in the side brush.
Fix: Remove and clean the side brush.
Error 4 Rolling (main) brush stuck warning
Hair wrapped around the main brush.
Fix: Remove the main brush and clear it.
Error 5 Robot trapped info
Physically boxed in.
Fix: Move it to open floor space.
Error 6 Robot suspended in the air info
Wheel-drop sensor triggered, e.g. picked up or hanging off a step.
Fix: Place back on a flat floor and restart.

Shark compiled

Compiled from published third-party troubleshooting guides; confirm against the code shown in the SharkClean app for your exact model.

Error 2 Side brush not spinning info
Debris caught in the side brush.
Fix: Remove and clean the side brush.
Error 3 Suction motor error warning
Motor overloaded, usually from a clog.
Fix: Clear the bin, filter and airway.
Error 4 Brushroll motor error warning
Main brushroll can't turn.
Fix: Remove hair/debris wrapped around the brushroll.
Error 5 Wheel error warning
A drive wheel is obstructed.
Fix: Clear debris from the wheel area.
Error 6 Bumper error info
Bumper stuck in.
Fix: Clean around the bumper and free it.
Error 7 Cliff sensor error info
Sensor dirty or a real drop detected.
Fix: Clean the underside cliff sensors.

ECOVACS (DEEBOT)

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.

iLife compiled

iLife's official FAQ pages (iliferobot.com) tell owners to count the beeps the robot makes; the specific meaning of each beep count is cross-checked from multiple published troubleshooting guides, not a single official chart, so confirm against your model's manual.

1 beep Side wheel or side brush problem info
One or both side wheels, or the side brush, is obstructed or stalled.
Fix: Turn the robot over and clear debris from the side wheels and side brush.
2 beeps Bumper or cliff sensor problem info
The bumper sensor or a cliff sensor is dirty, obstructed, or stuck.
Fix: Clean the bumper and the underside cliff sensors, then restart.
4 beeps Main brush not rotating warning
Hair or debris is jammed in the main brush, stalling it.
Fix: Remove the main brush and clear out anything wrapped around it.
2 quick beeps + red light, robot backs up and circles Obstacle escape behavior info
This is normal obstacle-avoidance behavior, not a fault, unless the robot keeps repeating it in the same spot.
Fix: If it keeps looping in the same spot, move the obstacle or relocate the robot to open floor.

No matching code found. Try a different word.