Robot vacuum cleaner Xiaomi has stopped: 12 reasons and what to do to restore work

Your Xiaomi Mi Robot Vacuum, Roborock or another robot vacuum cleaner model suddenly stopped listening: spinning around, not building a map, not returning to the base or giving out a code error? The problem is familiar to most owners - according to service centers statistics, up to 30% of calls are due to software failures, not mechanical breakdowns. In 80% of cases, the malfunction can be fixed on its own without resorting to expensive repairs.

In this article, we will analyze all the typical β€œglitches” of Xiaomi robot vacuum cleaners – from basic (hang, connection errors) to complex (gyroscope failures, lidar problems). You will learn how to diagnose a problem by error codes, what manipulations will bring the device back to life, and in which cases you should contact the service. S7 and dreame bot Z10 Pro – their firmware is most often a source of failures.

We warn you right away that if a robot vacuum cleaner starts spontaneously turning on, making uncharacteristic sounds or moving in jerks, this can indicate critical control board errors. In such cases, self-repair can lead to final failure, but in 90% of cases software bugs are to blame, which are treated by rebooting, resetting or updating software.

1.Typical "glitch" of Xiaomi robot vacuum cleaners: how to recognize the problem

The first step is to identify the symptom correctly, and robot vacuum cleaners fall into 3 categories:

  • πŸ”„ Software failures: freeze, cyclic reboot, Wi-Fi connection errors.
  • πŸ› οΈ Hardware problems: faults of sensors, motors, battery.
  • πŸ—ΊοΈ Navigation errors: robot doesn't build a map, hits walls, gets lost in space.

The most common "glitch" by model:

ModelTypical problemProbable cause
Mi Robot Vacuum-Mop 2 LiteNot returning to base, error 10Charging sensor failure or contact contamination
Roborock S7/S7 MaxVMistake 14 (lidar problem)Dust on the lidar lens or cable damage
Dreame Bot Z10 Progetting stuck during cleaning, error 3Processor overheating or firmware conflict
Xiaomi Mi Robot Vacuum 1SHe doesn't build a map, he drives randomly.Gyroscope failure or outdated firmware

If your robot vacuum cleaner gives an audible signal and flashes an indicator, pay attention to the color and frequency of the blinking:

  • πŸ”΄ Red (constant) – critical error (battery, motor).
  • 🟠 Orange (blinks 3 times) – sensor problem (lidar, bumper).
  • πŸ”΅ Blue (Blinks 1 time) – Wi-Fi connection error.

⚠️ Note: If the Xiaomi robot vacuum cleaner immediately produces error 5 (wheel problem) and does not react to the reset, do not try to disassemble it yourself. In 60% of cases, this indicates a break in the encoder wire that requires soldering.

πŸ“Š What model of a robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Lite
Roborock S7/S7 MaxV
Dreame Bot Z10 Pro
Xiaomi Mi Robot Vacuum 1S
Another model

2 First aid: what to do if the robot vacuum cleaner Xiaomi has stopped

Before you bring your device to the service, follow the basic steps that solve 70% of the problems:

Turn off and turn on the robot with the power button (hold 10 seconds)

Clean the contacts of the charging station and the robot with a dry cloth

Restart your router (if you have a Wi-Fi problem)

Check if the sensors block direct sunlight or mirrors

Update the Mi Home app to the latest version-->

If the robot is stuck and does not respond:

  1. Hold the power button for 15-20 seconds until the indicator goes out.
  2. Remove the battery (if the model is collapsible) for 2-3 minutes.
  3. Connect to charging and wait for full charging (at least 4 hours).

For models with a card error (the robot drives chaotically or sees no obstacles):

  • 🧹 Clean the lidar lens with a cotton swab soaked in alcohol.
  • πŸ”„ Reboot the robot and reset the map in the Mi Home app (Device Settings) β†’ Map. β†’ Reset the card).
  • πŸ“‘ Reconnect the robot to Wi-Fi (sometimes crashes occur due to changes in router settings).

If the robot still doesn’t work after the reboot, proceed to the error code diagnosis (Section 3).

πŸ’‘

Before resetting the settings of the Xiaomi robot vacuum cleaner, take screenshots of the cleaning map in the application - this will help to restore the zones faster after flashing.

Decoding error codes: what do robot signals mean

Robot vacuum cleaners Xiaomi and Roborock use voice messages and light indicators to alert you to errors. Below is a full code table for popular models:

Error codeDescriptionHow to eliminate
1Pollution of the anti-fall sensor (cliff sensor)Clean the sensors below the robot with a cotton swab
2Bumper problem (jammed or contaminated)Check the bumper's mobility, clear the dust
5Wheel error (encoder or motor)Check the wheels manually, clean the hair
10Can't go back to base.Check the base's contacts, move it to an open location.
14Lidar failure (does not build a map)Clean the lidar lens, reboot the robot

If the robot is making an audio signal but not showing the code, use the voice assistant:

  • πŸ—£οΈ Β«Check the side brush" - clean the brush from the wound hair.
  • πŸ—£οΈ Β«Fan error" - check the filter and pipes for blockages.
  • πŸ—£οΈ Β«Low battery charge – put the robot on charge for 8+ hours.

For models with cameras (Roborock) S7 MaxV, DreameBot L10s Ultra) error 17 indicates a problem with the computer vision module:

  1. Wipe the camera with a soft cloth.
  2. Update the firmware through Mi Home.
  3. If the error remains, contact the service (the image processing chip may fail).

⚠️ Note: Error code 24 (gyroscope problem) on Xiaomi Mi Robot Vacuum models 1S Roborock S5 This is a case where the gyroscope is calibrated through the engineering menu (instructions in Section 5).

How to Sign In to the Engineering Menu on Roborock S7?
Press and hold the Spot Cleaning and Home buttons simultaneously for 5 seconds until you hear the beep. Then use the buttons to navigate the menu (details in Section 5).

4. Software failures: flashing and resetting settings

If the Xiaomi robot vacuum cleaner is constantly restarting, does not connect to Wi-Fi or gives a firmware error, use one of the methods:

Method 1: Reset to factory settings

This will remove all saved maps and settings, but often solves problems with the β€œhang”:

  1. Hold the Reset button (on the bottom of the robot) for 10 seconds.
  2. Wait until the robot emits an audible signal and restarts.
  3. Connect to it again via Mi Home as a new device.

Method 2: Manual firmware update

If the automatic update does not work:

  1. Download the latest firmware for your model from the official Xiaomi website.
  2. Unpack the archive and rename the file to app.bin.
  3. Place the file in the root of the microSD card (for supported models).
  4. Insert the card into the robot and hold the Dock button for 5 seconds.

For Roborock models with error 14 (lidar), after updating the firmware, the sensor may need to be calibrated:

1. Place the robot on a flat surface.


2. In the app, go to Settings β†’ Additional β†’ Calibration of lidar.




3. Follow the instructions on the screen (the robot will rotate 360Β°).

⚠️ Note: If after updating the firmware, the robot stopped turning on, do not try to roll back the firmware yourself - this can block the bootloader. UART-port.

πŸ’‘

Resetting to factory settings is the most reliable way to eliminate software glitches, but after it you will have to reconfigure cleaning areas and schedules.

5. Hardware malfunctions: when without repairs can not do

If all the software methods have been tried, but Xiaomi’s robot vacuum cleaner still doesn’t work, the problem may be in the hardware.

Problem 1: The robot is not charging

Causes and solutions:

  • πŸ”Œ Wear of contacts - clean them with a swallow or alcohol.
  • πŸ”‹ Battery bloating – Replacement required (average cost: 2,500–4,000) β‚½).
  • πŸ› οΈ Charging station malfunction – check the voltage at the exit (should be) 20V/1.5A).

Problem 2: The robot doesn't move or moves in jerks

Most often it's the fault:

  • πŸŒ€ Wheel pollution – remove the coiled hair and clean the axles.
  • βš™οΈ Wear gears - requires disassembly and lubrication or replacement.
  • πŸ“‘ Encoder failure – check the integrity of the wires going to the wheels.

To diagnose motors:

  1. Turn the robot over and turn on the cleaning mode.
  2. See if the wheels are rotating in synchrony.
  3. If one wheel does not rotate, the problem is in the engine or gears.

Problem 3: Lidar is not working (Error 14)

If cleaning the lens didn't help:

  • πŸ” Check the integrity of the tape cable connecting the lidar to the board.
  • πŸ’‘ Replace the laser module (cost: 3,000–5,000) β‚½).
  • πŸ› οΈ Check the voltage on the lidar connector (should be) 5V).

For Roborock models S6 and S7 with an error in lidar after falling, it may be necessary to replace the gyroscope (price - 1,500-2,500) β‚½).

⚠️ Warning: If you find melted elements on the board or the smell of burning, further operation is dangerous.

πŸ“Š Have you encountered hardware breakdowns of a robot vacuum cleaner?
Yeah, I changed the battery.
Yeah, fixing lidar/sensors.
Yeah, there was another breakdown.
No, just software bugs.

6.How to prevent failures: prevention for Xiaomi robot vacuum cleaners

To minimize the risk of β€œglitch”, follow these recommendations:

Clean the sensors and wheels after each cleaning.

Update the firmware once every 2-3 months

Use only original accessories (brushes, filters)

Do not leave the robot on charging for more than 24 hours

Reboot the robot periodically (once a week)-->

Pay particular attention to:

  • πŸ”‹ Battery: once every 3 months perform a full cycle of discharge / charging.
  • 🧹 Brushes: Clean them of hair and thread after each cleaning.
  • πŸ—ΊοΈ Map: once a month, reset the card in the application and resave it.

For models with wet cleaning (Roborock) S7, DreameBot W10):

  • πŸ’§ Wash the water tank after each use.
  • 🧼 Use only special cleaning products for robot vacuum cleaners.
  • 🚫 Do not leave water in the tank for a long time (risk of mold).

If Xiaomi’s robot vacuum cleaner is used in a home with animals, clean the filters every 3-4 days – the wool quickly clogs the ducts, which leads to overheating.

πŸ’‘

For models with self-cleaning tank function (DreameBot) L10s Ultra) once a month, wash the drain system with warm water with vinegar (1: 1) - this will prevent the formation of a plaque.

7. When to contact the service: criteria and cost of repair

Not all breakdowns can be repaired by yourself. Contact the service center if:

  • πŸ”₯ Robot smokes, sparkles or smells of a burn.
  • πŸ’₯ After the fall, sensors or motors stopped working.
  • πŸ”„ The robot cyclically reboots even after resetting the settings.
  • πŸ“΅ Not defined by Mi Home (Error 5200).

Average repair prices in 2026:

Type of repairCost (β‚½)Date(days)
Battery replacement2 500–4 0001–2
Lidar repair/replacement3 000–6 0002–3
Replacement of the wheel motor1 500–3 0001
Diagnostics of management board1 000–2 5001–5
Firmware through UART2 000–4 0002–4

Before the service visit:

  1. Make a backup cleaning card (if the robot is still turned on).
  2. Write down the serial number (located on the bottom).
  3. Check if the service has original parts for your model.

Official Xiaomi service centers in Russia:

  • πŸ“ Moscow: 16 Leo Tolstoy St. (SC "Alfa-ServiceΒ»).
  • πŸ“ St. Petersburg: Marshal Govorov str., 35 (SC "TechnoDoctorΒ»).
  • πŸ“ Regions: list of partners on the Mi Service website.

⚠️ Warning: If a robot vacuum cleaner is warranty, don't open it yourself - it voids warranty obligations. In 2026, Xiaomi officially extended the warranty for robot vacuum cleaners to 24 months (when purchased from official dealers).

FAQ: Frequent questions about Xiaomi robot vacuum cleaner failures

πŸ”Ή Xiaomi robot vacuum cleaner won't turn on after upgrade?
If the robot stopped responding to the power button after updating the firmware: Hold the Reset button for 15 seconds. Connect to charging for 1 hour, then try turning it on. If it doesn't work, you need firmware through the UART Don't try to roll back the firmware yourself, it might block the bootloader.
πŸ”Ή How to Reset a Cleanup Map if the Robot Is Building It Wrong?
To reset the card: Open the Mi Home app. Go to Device Settings β†’ Map. β†’ Reset the map. Put the robot in the cleanup, it'll build a new map. If the map is still not built correctly, check: Clean lidar. No mirrors and no glass surfaces in the room. The relevance of firmware.
πŸ”Ή The robot makes a 10 error and doesn't return to base?
Error 10 means the robot can't find the charging station. Causes: Contamination of contacts on the base or robot. The base is located in a bottleneck (the robot doesn't have enough room to maneuver), a charging sensor failure. Solution: Clear the contacts with alcohol. Move the base to an open area (the distance to the walls is at least 50 cm). Reboot the robot.
πŸ”Ή Can you use a robot vacuum cleaner Xiaomi without lidar?
Technically, yes, but: The robot will move randomly (like budget models without mapping); Zone cleaning and schedule functions will not work; the risk of collisions with furniture will increase. S6 and S7 You can turn off the lidar in the engineering menu, but it is not recommended.
πŸ”Ή How much is the battery in the robot vacuum cleaners Xiaomi?
Average battery life: 2–3 years with heavy use (daily cleaning); 4–5 years with moderate use (2–3 times a week); Signs of battery wear: The operating time has decreased to 30-40 minutes (at the initial 90).+ The robot is not holding a charge (discharges overnight), the battery is swelling (as seen when the lid is opened), the cost of replacing the battery is 2,500-4000. β‚½ (model-wise).