Electric bikes

🌐 ▾
Light Electric Mobility · Electric bikes
Fault code database · ● Live

Electric bikes.

What the code on your display means, what causes it, and which part to check first — for electric bikes and electric scooters.
126 fault codes documented91% with a documented cause
The TroubleAtlas app on a phoneTROUBLEATLAS APP · FREEFREE APPDownload our free appDownload our free appOur shopping centre in your pocket: dozens of suppliers that deliver in your country, compared, department by department.Dozens of suppliers compared, in your country. Get it free Get it free
In short

We have documented 126 electric bikes fault codes from published technical sources. 115 of them (91%) also carry the cause, not just the meaning. The most frequent subjects are the speed sensor, the battery, wiring and communication. On 13 codes the same code means different things depending on the brand — always check yours.

What can go wrong

Most frequent fault codes

Each code below comes from a published source, with the cause and the check to run. We never invent a cause we cannot document.

CodeWhat it meansCause & what to check
02 BafangThrottle faultThrottle stuck, shorted, or disconnected
03 BafangBrake lever faultBrake sensor signal stuck (handlebar lever or hydraulic switch)
04 BafangSpeed sensor faultPAS or wheel-speed sensor missing, dirty, or misaligned
05 BafangMotor hall‑sensor faultInternal hall sensor inside the motor damaged
06 BafangController overheatingController temperature exceeded safe limit
07 BafangOver‑voltage or under‑voltageBattery voltage outside controller range
08 BafangController internal faultShort or component failure in the controller
09 BafangBattery communication faultBMS not talking to the display via the serial line
10 BafangMotor phase‑wire faultShort or break in phase wires (blue, yellow, green)
12 BafangRestart once
21 BafangCheck the wheel magnet position against the sensor
25 BafangRestart with feet off the pedals so the sensor can zero
30 BafangCheck all cable connectors between display, controller and battery
C01 BafangThrottle error (voltage out of range)Check that the throttle isn't stuck in a fixed position. Reset.
C02 BafangMotor fault or motor temperature too highLet the motor cool for 10 minutes. Check that ventilation holes are not blocked.
C05 BafangCommunication error (controller to display)Check all cable connectors along the seat tube. Clean contacts. Reset.
C06 BafangPAS sensor error (pedal sensor)Check that the PAS magnet sits correctly on the crank drive and is not damaged.
C09 BafangSpeed sensor errorCheck wheel sensor and magnet. Reset.
410 BoschPower off, wait 10 seconds, power on (fixes 40% of cases)
414 BoschPower cycle the system
418 BoschPower cycle the system
422 BoschPower cycle the system
430 BoschInternal battery of the on-board computer empty (not with BUI350)
431 BoschSoftware version error
440 BoschRestart the system once
450 BoschRestart the system once
460 BoschTry a different charger if available
500 BoschInternal error in the drive unit
502 BoschCheck light cable connections
503 BoschSpeed Sensor ErrorSpeed sensor error
504 BoschManipulation of the speed signal
510 BoschStop and let the motor cool for 15 to 20 minutes
530 BoschBattery ErrorError in communication with the ebike battery
550 BoschDisconnect the third-party device
602 BoschPerform a full charge cycle (drain to 0%, charge to 100%)
606 BoschCommunication ErrorCheck wiring harness for pinches
640 BoschInternal battery fault
7xx BoschGearbox error
C01 BoschThrottle error (voltage out of range)Check that the throttle isn't stuck in a fixed position. Reset.
C02 BoschMotor fault or motor temperature too highLet the motor cool for 10 minutes. Check that ventilation holes are not blocked.

What actually breaks

Counted on the 126 codes on this page, not estimated.

subjectcodesshare
the speed sensor34
27%
the battery31
25%
wiring and communication21
17%
the motor20
16%
the controller13
10%
overheating10
8%
the throttle5
4%
the brake cut-off4
3%

The parts that fail

The components behind the codes above: pump, heating element, seal, filter.

The parts that fail
The components behind the codes above: pump, heating element, seal, filter.
the speed sensor 27%the battery 25%wiring and communication 17%the motor 16%the controller 10%overheating 8%

Brands covered

BoschShimanoYamahaBafangGotraxSegwayTqBrosePanasonic

Frequently asked questions

Answers counted on our own data, with the sources cited at the bottom of the page.

What is the most common electric bikes fault code?

In our data the code that appears on the largest number of brands is 02. On Bafang it means: Throttle fault

Does the same code mean the same thing on every brand?

No, and this is the single most useful thing to know. We found 13 codes that appear on two or more brands with different meanings. For example 02: on Bafang it means «Throttle fault», on Yamaha it means «Throttle error».

What goes wrong most often on a electric bikes?

Counting the causes we documented: the speed sensor (27%), the battery (25%), wiring and communication (17%), the motor (16%). This is what the codes actually describe.

Which brands are covered?

For electric bikes we currently document codes for: Bosch, Shimano, Yamaha, Bafang, Gotrax, Segway, Tq, Brose, Panasonic. The list grows as we verify new sources.

THE TROUBLEATLAS SCORE

How reliable is that motor, that battery, that brand?

Beyond fault codes and technicians, we rate the reliability of motor systems, batteries and brands — a transparent score that owes nothing to the manufacturers.

★ Independent · Transparent · Never for sale
See the methodology →
TroubleAtlas Technical Team · Last verified:
Fault code data on this page is compiled from published technical sources: How we verify — methodology →
Scroll to Top