Introduction: Why the robot vacuum cleaner is stuck in a "dance on the spot"
You have included Xiaomi Mi Robot Vacuum, Roborock S7 Or another model, and instead of cleaning, the device started spinning around its axis in a senseless way? This problem is found in 15-20% of Xiaomi robot vacuum cleaner owners β and most often it is not due to a breakdown, but to configuration errors or external factors. In 80% of cases, the fault can be fixed independently without contacting the service center.
Spinning in one place is not just an annoying bug, but a signal of a failure in one of the key vacuum cleaner systems: navigation, wheel drive, sensors or software. In this article, we will discuss all possible causes - from banal clogging brushes to firmware errors, as well as give step-by-step instructions for diagnosis and repair. 2 Pro, Roborock S6/S7 and dreame bot Z10 Pro, where the problem occurs most often.
Before disassembling the vacuum cleaner, check three basic points: 1 Make sure there are no obstacles on the way (wires, fringe carpets, thresholds above 2 cm). 2 Reboot the device (hold the power button for 10 seconds). 3 Update the firmware through the Mi Home or Roborock app.
If it didnβt help, read on.
1. Clogging of wheels and brushes: mechanical causes of rotation
The most common reason for "dance in place" is physical locking of the wheels or brushes, and the robot tries to move forward, but one of the wheels is jammed, and the navigation algorithm perceives this as an obstacle, and as a result, the vacuum cleaner begins to spin, trying to "pass" a non-existent obstacle.
What to check first:
- π Side brush: Hair, thread, or debris could have wound onto the axis, blocking rotation.
- π Drive wheels: lift the vacuum cleaner and manually scroll each wheel. If one spins tightly, dirt has accumulated inside or a foreign object has hit.
- π§Ή Main brush: check if the shaft is clogged with debris (especially relevant for models with rubber rollers, like Roborock). S7).
- π§ Wheel bearings: they wear out over time and can jam. Put a flashlight inside the wheel compartment, if you see metallic luster, it's time to change the bearings.
How to Clean Your Wheels by Yourself:
- Turn the vacuum cleaner over and remove the wheels (usually they are mounted on a single screw).
- Wash the wheels and axles with warm water and soap, removing dried dirt.
- Lubricate the axles with silicone lubrication (do not use it) WD-40 β It attracts dust!).
- Check the gears of the drive mechanism: if the teeth are erased, replacement will be required.
βοΈ Checklist for cleaning wheels
β οΈ Warning: If the wheel is still spinning tight after cleaning, do not try to "swing" it with force - this can damage the gearbox: MDY-08-01).
2.Sensor failure: why the vacuum cleaner "blinds" and loses orientation
Xiaomi robot vacuum cleaners are equipped with several types of sensors responsible for navigation: gyroscope (detects the angle of rotation), accelerometer (detects acceleration), optical sensors (scan the floor), infrared sensors (detect obstacles).
If at least one of them works incorrectly, the vacuum cleaner begins to rotate chaotically, trying to βorientateβ.
Signs of sensor malfunction:
- π The robot rotates only one way (for example, always clockwise).
- π± Mi Home App App Apps with Sensor Error (3601) or Gyro Error (3602).
- π The vacuum cleaner βforgetsβ the map of the room and builds it again with each turn on.
- π On the display screen (if any) flashes a compass icon or exclamation mark.
How to check the sensors:
- Reboot the vacuum cleaner (hold the power button for 10-15 seconds).
- Start gyro calibration: For Xiaomi Mi Robot models: put the vacuum cleaner on a flat surface, press and hold the Spot Cleaning buttons + Home 3 For Roborock. S6/S7: In the app, go to Settings β Additionally. β Calibration of the gyroscope.
Check the optical sensors (they are located at the bottom): wipe them with a lilaless napkin soaked in alcohol.
Update the firmware β new versions often fix sensor bugs.
| Type of sensor | Signs of malfunction | How to eliminate |
|---|---|---|
| gyroscope | One-way rotation, error 3602 | Calibration, flashing, replacement of the module |
| Optical (LDS) | Does not build a map, "blind" on dark surfaces | Cleaning the lens, replacing the laser module |
| Infrared | He sees no obstacles, he encounters furniture. | Sensor cleanup, wire checks. |
| Height sensor | He doesn't ride on carpets, gets stuck on the doorsteps. | Calibration, replacement of spring mechanism |
β οΈ Attention: If the vacuum cleaner is still rotating chaoticly after calibrating the gyroscope, a physical shift of the sensor board (for example, after a fall) may be possible, in which case the disassembly of the housing and check of the mounts will be required. S7 Typical problem - contact dump LDS-sensor (laser scanner).
3. firmware problems: when the software is to blame
Firmware errors are the second most common cause of vacuum cleaner rotation in place, especially for devices that have not been updated for a long time or have been stitched with βcustomβ versions of the software.
- π€ The vacuum cleaner rotates exactly 360 degrees and stops (cyclical behavior).
- π΅ Does not respond to commands from the application, but the buttons on the case work.
- π After the reboot, the problem disappears, but returns after a few cleanings.
- π² Mi Home Apps Have Firmware Mismatch or Navigation Failed Errors.
How to update the firmware correctly:
- Make sure the vacuum cleaner is connected to a Wi-Fi network (not mobile internet!).
- In the Mi Home app, go to Device Settings β Firmware Update.
- If the update βhangsβ, download the firmware manually from the official Xiaomi website (Support section) and install through Local Update.
- For Roborock models, use Roborock App proprietary software β it offers more stable builds.
If the update didnβt help, try resetting to factory settings:
- Press and hold the Spot Cleaning buttons. + Home 5 seconds (for Xiaomi).
- For Roborock: in the app, select Settings β Resetting settings.
- After resetting, re-attach the vacuum cleaner to the account and set up the card.
What to do if the firmware "brickled"?
4.Battery damage: an unexpected cause of chaotic behavior
Few people know, but a worn-out battery can cause the vacuum cleaner to rotate in place, because when the voltage is low, the power controller starts to "save" energy by turning off some of the sensors or reducing the power of the engines, and as a result, the navigation algorithm gets incorrect data and loses orientation.
Signs of battery problems:
- π The vacuum cleaner rotates in place when the charge is below 30-40%.
- β‘ The operating time was reduced by 2-3 times compared to the new device.
- π After recharging, the problem temporarily disappears.
- π The app displays an inadequate charge level (for example, jumps from 80% to 20%).
How to check the battery:
- Remove the bottom cover of the vacuum cleaner and find the battery (usually a block of 6-8 lithium-ion elements 18650).
- Check the voltage at the terminals with a multimeter: Normal: 14.8-16.8 V (for 4S-Critical low: below 12 V.
Examine the battery for bloating or corrosion of contacts.
18650
The average battery life of Xiaomiβs robot vacuum cleaners is 2-3 years (or 300-500 charge cycles). If your device is older, itβs likely the battery is the problem. Replacing the battery with a non-original one with AliExpress can make the problem worse β cheap cells often have understated capacity and unstable voltage.
π‘
Before you change the battery, calibrate it: completely discharge the vacuum cleaner (before turning it off), then charge to 100% without interruption. Repeat the procedure 2-3 times. This can temporarily restore the capacity.
External factors: carpets, lighting and magnetic fields
Sometimes the vacuum cleaner doesn't spin in the device itself, but in the environment. Xiaomi's robots are sensitive to:
- π§² Magnetic fields: if a phone, magnet column or metal objects lie next to the vacuum cleaner, the compass (gyroscope) can get lost.
- π‘ Lighting: Optical sensors donβt work well in total darkness or in bright sunlight (glare knocks navigation down).
- π§΅ Texture of the floor: on tall carpets or slippery surfaces (tiles, laminate) wheels can slip, which is perceived as an obstacle.
- πΆ Wi-Fi interference: If the network signal is weak, the vacuum cleaner may βhangβ when trying to sync the card.
How to eliminate external interference:
- Get magnets, metal objects and electronics out of the way.
- If the vacuum cleaner rotates on the carpet, check the height of the pile (maximum 1.5-2 cm for most models).
- In bright sunlight, close the curtains or move the docking station into the shade.
- Make sure the router is no further than 5-7 meters from the vacuum cleaner (or use a Wi-Fi amplifier).
For models with laser navigation (LDS), likes of Roborock S6 or Dreame Bot. Z10 Pro, the critical absence of obstacles above 10 cm in a radius of 1 meter from the docking station. If there is a chair or a box nearby, the laser scanner may malfunction.
π‘
Before cleaning, always check the area around the dock: there should be no reflective surfaces (mirrors, glass) and objects that cover the laser sensor.
Failure of engines or control board
If all previous methods did not help, the problem may lie in a hardware breakdown: a burnt-out wheel engine, a damaged control board or a wiring break.
These are the most complex cases, and they often require repairs at a service center, but some malfunctions can be diagnosed on their own.
Signs of hardware breakdown:
- π₯ From the vacuum cleaner smells of a burn (burned engine or transistor on the board).
- π One of the wheels doesn't rotate at all, though nothing blocks it.
- β‘ The vacuum cleaner is switched on but immediately switched off (short circuit).
- π± The app appears as a Motor Error (3605) or Mainboard Error (3610) error).
Diagnostics of wheel engines:
- Remove the wheels and check the circuit with a multimeter in vertebrae mode: Resistance of a serviceable engine: 10-30 Ohms. If the device shows 0 Ohms, short circuit. β (infinity) - winding break.
5-12 V
Check the board for the presence of burned elements (blackened resistors, bloated capacitors).
Typical breakdowns of control boards in Xiaomi vacuum cleaners:
- π₯ Mosfet Transistors (responsible for powering engines).
- π§ Corrosion of contacts after moisture (relevant for models with floor washing function).
- π³οΈ Cracks on toll tracks due to falls.
β οΈ Warning: If you find burned items on the board, don't try to solder them yourself without experience. Xiaomi vacuum cleaners use SMD-components that require special soldering stations and microelectronics skills. Contact the service center - it will cost less to repair the board than replacing the entire module.
7.When to contact the service: signs of serious breakdowns
Not all problems can be solved at home. Contact the service center if:
- π§ You have followed all the instructions in this article, but the vacuum cleaner continues to rotate in place.
- π₯ There was a smell of burning or smoke from the body.
- π The vacuum cleaner does not turn on or immediately shut down after launch.
- π‘ laser sensor (LDS) not rotating or squeezing.
- π° The cost of self-repair exceeds 30-40% of the price of a new vacuum cleaner (in this case, it is more profitable to buy a new model).
Average prices for repairs in service centers (for 2026):
| Type of repair | Cost (β½) | Date(s) |
|---|---|---|
| Replacement of the wheel module | 1 500β2 500 | 1β2 |
| Repair/replacement of management board | 3 000β8 000 | 3β7 |
| Battery replacement | 2 000β4 000 | 1β3 |
| Sizing/replacement LDS-sensor | 2 500β5 000 | 2β5 |
| Engine cleaning and lubrication | 1 000β2 000 | 1 |
Where to repair:
- π’ Xiaomi official service centers: a guarantee for work, but high price and queues.
- π§ Unofficial workshops: cheaper, but risk of poor quality repairs (check reviews).
- π Self-replacement of spare parts: suitable if you are confident in your skills. Spare parts can be ordered on AliExpress (see the model of the vacuum cleaner) or in Russian stores, for example, Beru.ru or M.Video.