If your e‑bike display shows an error code, use this hub to identify the system, do the safe first checks, then jump to the exact code page.
What’s inside: 147 code pages
- Bosch: 36
- Shimano STEPS: 14
- Bafang: 32
- Yamaha: 39
- Brose: 26
Start here: the 60‑second “don’t make it worse” checklist
- Stop safely and take a photo of the code (and any blinking pattern).
- Power off fully (wait 10–20 seconds). If needed, remove/reseat the battery briefly.
- Reseat what you can reach without disassembly: battery seat/contacts, display mount, visible harness plugs.
- If you smell burning, see melted wiring, or the bike cuts power unpredictably in traffic: stop riding and get it inspected.
Choose your system
- Bosch error codes (36 pages)
- Shimano STEPS error codes (14 pages)
- Bafang error codes (32 pages)
- Yamaha error codes (39 pages)
- Brose error codes (26 pages)
Quick jump (common starting points)
Bosch
- Error 419 — (Configuration Error): Meaning + What to Do
- Error 422 — (Drive Unit Connection Problem): Meaning + Fix Checklist
- Error 423 — (Battery Connection Problem): Meaning + Fix Checklist
- Error 424 — (Communication Problem Between Components): Fix Checklist
- Error 426 — (Internal Time-Out Error): What It Means + Next Steps
- Error 430 — (Internal Battery of On-Board Computer Flat): Meaning + Fix
- Error 431 — (Software Version Error): Meaning + Fix
- Error 440 — (Internal Drive Unit Fault): Meaning + Next Steps
Shimano STEPS
- Error E010 — System Error): Meaning + Fix Checklist
- Error E012 — Torque Sensor Init Failed): Meaning + Fix Checklist
- Error E013 — Drive Unit Firmware Error): Meaning + What to Do
- Error E014 — Speed Sensor Position): Meaning + Fix Checklist
- Error E020 — Battery ↔ Drive Unit Communication): Meaning + Fix Checklist
- Error E021 — Unsupported Battery): Meaning + What to Do
- Error E022 — Battery Not to System Standards): Meaning + Next Steps
- Error E023 — Battery Internal Electrical Failure): What It Means
Bafang
- Error 04 — : Meaning + Fix Checklist
- Error 05 — : Meaning + Fix Checklist
- Error 07 — : Meaning + Fix Checklist
- Error 08 — : Meaning + Fix Checklist
- Error 09 — : Meaning + Fix Checklist
- Error 10 — : Meaning + Fix Checklist
- Error 11 — : Meaning + Fix Checklist
- Error 12 — : Meaning + Fix Checklist
Yamaha
- Error 12 — : Stopped communications to the display unit
- Error 13 — : Communication data failure to the display unit
- Error 15 — : Display comes off from the holder
- Error 16 — : Encoder disconnected or red wire is short-circuited
- Error 17 — : Encoder black wire is short-circuited
- Error 20 — : Torque sensor disconnected
- Error 21 — : Torque sensor short-circuited
- Error 22 — : Wiring failure between the torque sensor and the controller
Brose
- Error 10 — : Meaning + Fix Checklist
- Error 11 — : Meaning + Fix Checklist
- Error 12 — : Meaning + Fix Checklist
- Error 20 — : Meaning + Fix Checklist
- Error 21 — : Meaning + Fix Checklist
- Error 24 — : Meaning + Fix Checklist
- Error 25 — : Meaning + Fix Checklist
- Error 26 — : Meaning + Fix Checklist
A simple decision rule that saves time
| What you notice | Best first move | Why |
|---|---|---|
| Code appears after rain / washing | Dry + reseat connectors → restart | Moisture/corrosion causes many comm faults |
| Code appears only on bumps | Suspect battery/connector fit | Intermittent contact = unsafe cutouts |
| Code appears right after charging | Let battery rest → restart → re-check | Voltage/BMS flags often show up after charge |
| Code appears during hard climbs | Lower assist + higher cadence + cool down | Over‑current/overheat protection |
| Code returns immediately on restart | Go straight to the exact code page | Usually needs targeted fix or dealer tool |
Tools & related hubs
- Speed & power thresholds
- E‑bike class decision tool
- Mods & DIY kits legal checklist
- Laws & Safety hub
- Quick Answers
How to use the code pages (fast)
Each code page follows the same flow: 1) TL;DR (meaning + first action)
2) Safe DIY checks (connectors, sensor alignment, battery seating)
3) Common causes
4) Stop‑DIY rules (when it’s a dealer job)
5) Related links to keep you in a “closed loop” so you don’t bounce around Google
Important note about compatibility
Some bike brands ship their own displays/apps (Trek, Specialized, Giant, etc.). Even if the motor platform is the same, the exact wording (and sometimes the code format) can differ. If your bike’s display wording doesn’t match, use the brand sub‑hub that matches your system family first.
