Why Xiaomi Scooter Shows Mistake and What to Do About It
Xiaomi's electric scooters are some of the most popular on the market, but even they are not immune to failures. Errors can occur due to software glitches, mechanical damage or improper operation. For example, code 14 signals problems with the braking system, and 21 signals the controller overheating. Don't panic: 80% of the time, you can reset the error yourself without contacting the service.
In this article, we will discuss all the current ways to reset errors, from a simple restart to deep diagnostics through the Mi Home or Ninebot app. You will also learn which errors can be ignored and which require immediate repair. M365, Pro 2, 1S, 3 or 4 suddenly stopped driving or flashing lights β here you will find a solution.
Before proceeding with the reset, make sure that:
- π The battery is charged at least 20% (at low charge, the scooter can block functions).
- π² Wheels are not mechanically locked (check brake cable and disc).
- π± Application Mi Home/Ninebot Updated to the latest version (older versions may not read errors correctly).
Xiaomi error code decoding: what do the numbers on the display mean
Samokat Xiaomi displays errors in the form of digital codes or combinations of flashing LEDs. M365 and pro code 10 flashing 10 once in a while, and on Xiaomi 3/4 It's shown right on the screen. Below is a table of the most common errors and their causes:
| Error code | Description | Possible cause | Can I reset myself? |
|---|---|---|---|
| 10 | Battery error (BMS) | Low charge, battery damage, poor contact | Yes (reset, contact check) |
| 14 | Problem with the braking system | Sensor contamination, cable break, pad wear | Partially (mechanical inspection required) |
| 21 | Overheating of the controller or motor | Long load, wheel lock, high ambient temperature | Yeah (after cooling) |
| 22 | Hall sensor error | Wiring damage, sensor contamination, magnet wear | No (repair required) |
| 36 | Engine malfunction | Short circuit, wear of brushes, ingress of moisture | No (diagnosis required) |
Critical information: errors 22 and 36 cannot be reset software, they indicate physical malfunctions that require repair, and if these codes reappear after reset, it is dangerous to operate a scooter.
On Xiaomi 3 and 4 models, errors can be displayed as alphanumeric codes (for example, in the form of alphanumeric codes, E01). See their transcript in official documentation or in the Ninebot app.
Method 1: Mildly resetting an error through the power button
The simplest method, which works in 60% of cases, is to reboot the scooter, which helps with temporary controller failures or software errors (such as code 10 or 21).
Instructions:
- Turn off the scooter with a long press on the power button (3-5 seconds).
- Wait 10-15 seconds (this is important β the controller must completely discharge the capacitors).
- Turn on the scooter again and check if the error has disappeared.
If the error persists, repeat the procedure 2-3 times. Sometimes it helps to completely discharge the battery: accelerate the scooter to a minimum charge (5-10%), then charge to 100% and reset.
Make sure the scooter is on a flat surface|
Turn off Bluetooth in your phone (to avoid conflicts)|
Check if the wheel is mechanically locked|
Wait 10 seconds after switching off before re-energizing-->
β οΈ Warning: Do not press the power button for longer than 10 seconds - this can cause Bluetooth settings to reset or even turn off the controller.
Method 2: Resetting an error with the Mi Home or Ninebot app
If soft reset didn't work, use the official apps. M365, Pro, 1S It is a good Mi Home for Xiaomi. 3/4 β Ninebot (formerly Segway-Ninebot).
The following steps are taken for Mi Home:
- Connect the scooter to the application via Bluetooth.
- Go to the Device section β Settings β Diagnostics.
- Click Reset Errors (or Clear Faults in English).
- Confirm the action and restart the scooter.
The Ninebot is different.
- Open the My Scooter tab.
- Select Fault Codes (Error Codes).
- Slip the Reset button next to the active error.
After being reset via the application, the scooter may require calibration.
- π± Turn on the scooter and place it on a flat surface.
- π In the app, select Gyro Calibration (or Gyro Calibration).
- β³ Wait 30 seconds, don't touch the scooter.
π‘
If the app doesnβt see the scooter, try resetting the Bluetooth settings on the device itself: press the power button for 10 seconds before the double signal.
Method 3: Hard Reset to eliminate hanging errors
Hard resets return the scooter to factory settings and erases any stored errors, which is effective if previous methods have failed, but has risks: after the procedure, you will have to re-connect the scooter to the application and adjust parameters (for example, speed limit).
How to make a Hard Reset:
- Turn off the scooter.
- Press the power button. + brake button (on the handle) at the same time.
- Hold for 5-7 seconds until the double signal is sounded and all the indicators flash.
- Release the buttons - the scooter will reboot in factory mode.
On Xiaomi models 3/4 procedure:
- π Connect the charger to the scooter.
- π Press the power button for 10 seconds (until the screen goes out).
- π Turn off charging and turn on the scooter - errors should be reset.
β οΈ Attention: After a hard reset scooter Xiaomi M365/Pro If this is not done, the maximum speed will be limited to 15 km/h.
What if the scooter does not turn on after Hard Reset?
Method 4: Diagnostics and resets through the engineering menu (for advanced)
If standard methods donβt work, you can try to reset errors through the engineering menu. M365, Pro and 1S, But it requires caution β wrong actions can make things worse.
How to open the engineering menu:
- Turn off the scooter.
- Press the power button. + brake-button + lighting button (if available).
- Hold for 10 seconds until all the indicators blink.
- Release the buttons - the scooter will go into diagnostic mode.
In the engineering menu, errors are displayed as blinking combinations.
- π΄ Red. + green: battery error.
- π΄ Red. + Blue: Problem with the controller.
- π’ Green Blinks 5 Times β Speed Sensor Failure.
To reset errors in this mode:
- Press the power button (one flash).
- Wait 5 seconds β the scooter will perform a self-test.
- Press the brake button (double blinking will confirm the reset).
- Turn off and turn on the scooter again.
Warning: Do not change the settings in the engineering menu unless you are sure of their value. PWM This can lead to unstable operation of the motor.
Frequent Resetting Mistakes and How to Avoid Them
Many users make the same mistakes when trying to reset their fault codes, and here are the most common ones:
- π Resetting at low battery charge - can lead to a complete shutdown BMS-Always check that the charge is above 20%.
- π± Use of informal applications (e.g. ScooterHacking Utility) β they can lock up the controller or erase the calibration.
- π§ Disassembly of the scooter without experience β 30% of cases of damage to the controller occur when trying to repair yourself.
- π¦ Reset after moisture hits - first dry the scooter for 24 hours, otherwise a short circuit will aggravate the problem.
Another common mistake is ignoring mechanical causes, like code 14 (brake system) doesn't disappear until you clean the sensor or adjust the cable, and software reset is powerless.
| User error | Effects of consequences | How to fix it |
|---|---|---|
| Discharge with discharged battery | Scooter not switched on, BMS lock-in | Connect to charging for 1-2 hours, repeat reset |
| Use of left-hand firmware | Loss of communication with the application, speed limit | Check the official version through Ninebot |
| Interruption of the discharge process | Controller freeze, error 30 (system failure) | Repeat a hard reset or contact the service |
π‘
If after 3 attempts of reset error remains - the problem is hardware. Further attempts of software reset only a waste of time: carry the scooter for diagnosis.
Error Prevention: How to Avoid Repeated Failures
To make mistakes less frequent, follow these recommendations:
- π Charge the battery correctly: Do not leave on charging for more than 12 hours. Use only the original ROM (voltage) 42V Store the scooter at 40-60% charge (optimum for lithium-ion batteries).
- π‘οΈ Avoid extreme temperatures: Do not operate in temperatures below -10Β°C or higher +40Β°C. Do not leave the scooter in the sun in a closed car (risk of battery overheating).
- πΏ Protect against moisture: Do not wash the scooter under a stream of water (use a wet cloth). After driving in the rain, dry 2-3 hours before charging.
Regularly conduct preventive diagnosis:
- π§ Check the brake pads every 500 km.
- π οΈ Lubricate bearings 1 time every 3 months (use silicone lubricant).
- π Every 2 weeks, run a self-test through the app.
On Xiaomi models 3/4 There's Eco Mode, which reduces the load on the controller and the battery, and turn it on in the app settings if you're on a roller coaster or heavy load.