Xiaomi electric scooters fault codes
Every Xiaomi electric scooters fault code we have documented, with what it means. Pick yours to see causes, checks and the parts involved.
● 43 codes documented
Xiaomi uses 43 fault codes on its electric scooters, shown on the display when the machine stops — among them 0, 1, 10, 11, 12. Each one points to a specific part: on this page you find them all, with what they mean.
How to read the code on the display
Every code below comes from a published source, with the manufacturer or motor system stated — never a generic table.
Write the code down before switching off: many machines clear it when unplugged, and without the code the fault has to be found from scratch.
Replacement parts
Tools you'll need
Worth repairing, or worth replacing?
The battery: how long it lasts, when to replace it, what it costs
Find a specialist
TroubleAtlas Pro
TroubleAtlas Certified

What is the TroubleAtlas Score?
Beyond fault codes and technicians, we rate the reliability of motor systems, batteries and brands — a transparent score that owes nothing to the manufacturers.
See the score of this brand →TA YouTube Channel
All Xiaomi codes
43 codes, in order. Click one to open its page.
| CODE | WHAT IT MEANS |
|---|---|
| 0 | Normal status |
| 1 | Motor fault |
| 10 | Dashboard and controller communication issue |
| 11 | Phase A of motor abnormal |
| 12 | Phase B of motor abnormal |
| 13 | Phase C of motor abnormal |
| 14 | Throttle hall abnormal |
| 15 | Brake hall abnormal |
| 16 | Battery change MOS abnormal |
| 17 | External battery change MOS abnormal |
| 18 | Motor hall abnormal |
| 19 | Battery voltage abnormal |
| 2 | Throttle fault |
| 20 | External battery voltage abnormal |
| 21 | Battery communication failed |
| 22 | Battery code failed |
| 23 | Battery default serial number |
| 24 | System voltage test abnormal |
| 26 | Flash saving error |
| 27 | Control code error |
| 28 | Motor driver mos up-bridge short circuit |
| 29 | Motor driver mos down-bridge |
| 3 | Controller fault |
| 31 | Program skip error |
| 35 | Unit has default serial number |
| 39 | Battery temperature abnormal |
| 4 | Brake lever fault |
| 40 | Control board temperature abnormal |
| 41 | External battery temperature abnormal |
| 42 | External battery communication error |
| 43 | External battery code error |
| 44 | External has default serial number |
| 45 | Internal BMS deep cell discharge |
| 46 | External BMS deep cell discharge |
| 47 | Internal BMS communication error |
| 48 | External BMS communication error |
| 49 | Internal BMS flash mismatch |
| 5 | Undervoltage protection |
| 50 | External BMS firmware flash mismatch |
| 6 | Comms display to controller fault (sometimes error 8 is sensors on motor) |
| 7 | Comms controller to display fault |
| 8 | Throttle Fault |
| 9 | Controller fault |

