Home/Tools/Error Code Finder
Diagnostic Utility

Interactive PEV Error Code Diagnostic Finder

Quickly decode red blinking error codes, dashboard warning icons, and beep patterns for Xiaomi, Segway-Ninebot, and Bafang electric vehicles.

Filter by Manufacturer:
Filter by Subsystem:
Showing 14 Diagnostic Error Codes
Error 10Xiaomi
critical

Dashboard to Controller Communication Fault

Models: M365, Pro, Pro 2, 1S, Essential, Mi 3
Symptom:

Scooter beeps 1 long and display flashes red. Scooter will not accelerate.

Primary Root Cause:

Data line cut, corroded connector pins between handlebar dashboard and base controller (ESC), or fried BLE chip.

Diagnostic Test:

Unscrew 3 dashboard screws, inspect the 4-pin round or flat cable for pinched insulation or green copper corrosion.

Fix: Re-seat 4-pin cable. If problem persists afte...Read Full Guide →
Error 14Xiaomi
warning

Throttle Hall Sensor Reading Abnormal

Models: M365, Pro, Pro 2, 1S, Essential, Mi 3
Symptom:

Scooter beeps 1 long 4 short beeps. Throttle does not respond or cuts off under load.

Primary Root Cause:

Throttle magnet has slipped out of its plastic channel, or Hall sensor voltage is out of expected 0.8V - 4.2V range.

Diagnostic Test:

Check if rubber handlebar grip is pressing against throttle lever preventing full return. Check magnet under throttle.

Fix: Push magnet back into slot with adhesive, or ...Read Full Guide →
Error 15Xiaomi
warning

Brake Lever Hall Sensor Fault

Models: M365, Pro, Pro 2, 1S, Essential, Mi 3
Symptom:

Brake light continuously blinks, motor cuts off throttle input thinking brake is engaged.

Primary Root Cause:

Brake lever spring is weak or internal magnetic micro-sensor is detached or broken.

Diagnostic Test:

Gently push the brake lever outward (away from grip). If error disappears, the return spring is loose.

Fix: Re-align magnet in brake perch or replace bra...Read Full Guide →
Error 18Xiaomi
critical

Motor Hall Sensor Malfunction

Models: M365, Pro, Pro 2, 1S, Essential, Mi 3
Symptom:

Motor shudders, vibrates violently, or locks up with grinding sound when throttle is applied.

Primary Root Cause:

Blown 41F Hall sensor IC inside front hub wheel, or severed 5-wire Hall sensor signal cable.

Diagnostic Test:

Measure voltage across 5-pin motor connector: GND (Black) to each Phase Sensor (Yellow/Green/Blue) while turning wheel slowly. Must toggle 0V to 5V.

Fix: Open motor hub and solder new 41F bipolar Hal...Read Full Guide →
Error 21Xiaomi
critical

BMS Battery Communication Failure

Models: M365, Pro, Pro 2, 1S, Essential, Mi 3
Symptom:

Scooter shuts down after 30 seconds, maximum speed limited to 15 km/h, tail light blinks error.

Primary Root Cause:

Blue/White BMS data line unplugged, loose spot-weld balance strip, or faulty BMS microcontroller.

Diagnostic Test:

Open bottom deck. Check BMS status LED on battery pack: Normal is blue blinking. Red blinking indicates BMS fault.

Fix: Inspect battery pack nickel balance strips, r...Read Full Guide →
Error 24Xiaomi
critical

Supply Voltage Detection Abnormal

Models: M365, Pro, Pro 2, 1S, Essential, Mi 3
Symptom:

Scooter will not turn on or shuts off instantly when under load.

Primary Root Cause:

Main supply voltage measured on ESC board is below 30V or above 44V. Blown voltage regulator resistor.

Diagnostic Test:

Use multimeter on battery XT30 connector. Must be between 33V (empty) and 42V (fully charged).

Fix: Charge battery. If battery is 36V+ but ESC fl...Read Full Guide →
Error 10Ninebot
critical

Dashboard & ESC Mainboard Communication Lost

Models: Max G30, Max G30D, Max G30P, Max G2, ES2, ES4, F20, F40
Symptom:

Beeps repeatedly, display shows 10 with wrench icon. Motor is disabled.

Primary Root Cause:

Internal stem cable pinched during folding, moisture in dashboard head unit, or damaged UART transceiver.

Diagnostic Test:

Unplug stem harness connector, spray electrical contact cleaner, check for bent golden pins.

Fix: Inspect stem folding joint wiring for chafed ...Read Full Guide →
Error 14Ninebot
warning

Throttle Signal Error

Models: Max G30, Max G2, ES1, ES2, ES4, E22, F-Series
Symptom:

Dashboard shows 14, scooter does not accelerate when kicking off.

Primary Root Cause:

Hall sensor output resting voltage is not within expected baseline (0.7V - 1.2V).

Diagnostic Test:

Ensure throttle ring snaps back completely when released.

Fix: Re-align throttle collar or replace Ninebot M...Read Full Guide →
Error 18Ninebot
critical

Motor Phase Hall Sensor Failure

Models: Max G30, Max G30D, Max G30P, Max G2, ES2, ES4
Symptom:

Rear motor clunks, vibrates, or shows Error 18 on dash with wrench symbol.

Primary Root Cause:

Melted motor phase connectors (brown/blue/yellow plugs) or burned internal Hall sensor chip.

Diagnostic Test:

Open bottom deck and inspect the three motor phase bullet connectors. Look for melted plastic sleeves.

Fix: Cut off melted OEM bullet connectors and upgr...Read Full Guide →
Error 19Ninebot
warning

Battery Cell Temperature Sensor Fault

Models: Max G30, Max G30P, ES2, ES4
Symptom:

Scooter will not charge or limits speed due to thermal protection warning.

Primary Root Cause:

NTC thermistor reading out of range (-20°C to +60°C) or disconnected temperature probe.

Diagnostic Test:

Allow scooter to rest at room temperature (20°C) for 2 hours. Check BMS status via Bluetooth app.

Fix: Ensure battery pack is at room temperature. C...Read Full Guide →
Error 08Bafang
critical

Motor Phase Hall Sensor Signal Fault

Models: BBS01, BBS02, BBS02B, BBSHD, M620, Hub Motors
Symptom:

Display shows Error 08. Motor stutters loudly under load or cuts power abruptly.

Primary Root Cause:

Damaged internal rotor Hall sensor board or water intrusion inside stator casing.

Diagnostic Test:

Disconnect 8-pin main harness. Check for moisture or bent gold pins in waterproof Higo plug.

Fix: Open Bafang non-drive side casing, dry stator...Read Full Guide →
Error 04Bafang
warning

Throttle Position Error at Startup

Models: BBS01, BBS02, BBSHD, M400, M600
Symptom:

Display flashes Error 04 upon turning on the e-bike. Motor will not assist.

Primary Root Cause:

Throttle was slightly pressed while powering on, or throttle magnet shifted.

Diagnostic Test:

Power off, let go of throttle completely, power back on. Verify throttle rotates freely.

Fix: Adjust throttle clamp on handlebar so it does...Read Full Guide →
Error 21Bafang
warning

Speed Sensor Signal Missing

Models: BBS01, BBS02, BBSHD, Ultra M620
Symptom:

E-bike motor cuts off after 5 seconds of riding, speedometer displays 0.0 km/h.

Primary Root Cause:

Spoke magnet misaligned from chainstay speed sensor, or sensor cable pinched in rear wheel.

Diagnostic Test:

Rotate rear wheel by hand. Watch speed sensor LED: it must flash red every time magnet passes.

Fix: Re-position spoke magnet so gap between magne...Read Full Guide →
Error 30Bafang
critical

UART / CAN Bus Communication Failure

Models: BBS01, BBS02, BBSHD, BBS01B, BBS02B
Symptom:

Display turns on showing Error 30. No pedal assist or throttle response.

Primary Root Cause:

Main EB-BUS wiring harness damaged, controller internal UART transceiver fried, or display firmware incompatible.

Diagnostic Test:

Inspect the 8-pin round connector coming out of the motor for pin corrosion or bent pins.

Fix: Re-seat all Higo connectors. If Error 30 pers...Read Full Guide →

How to Read PEV Diagnostic Codes Without a Display

Counting Long & Short Beeps

Older scooters without digital digit screens (like original Xiaomi M365) communicate error numbers through sound: Long beeps represent tens (10s) and short beeps represent units (1s).

Example: 1 Long Beep + 4 Short Beeps = Error 14 (Throttle Fault).

BMS LED Flashing Codes

When removing the deck lid, check the small indicator LED on the battery protection board: Steady blue blinking indicates normal operation. Red blinking or solid red signifies short circuit, cell over-discharge, or thermal lockout.