Power it off, wait 10 seconds, restart. If the battery is removable, remove it briefly, reinstall firmly, then restart.
Generic E-Bike Error Codes List (Part 1): Troubleshooting Guide
Written by: Chris Van Leuven | January 30, 2026 | Time to read 4 min
Generic e-Bike error codes 1–25 explained: quick resets, sensor and battery checks, and when to visit an e-Bike shop.

More about the Author: Chris Van Leuven
Chris is a writer, climber, and founder of Yosemite E-Biking in Mariposa, CA. When he’s not tackling Sierra Foothills trails or scaling rock walls, he’s crafting adventure stories with his boxer, Fenster. His work has appeared in Outside, Men’s Journal, Gripped, and Best American Sports Writing.

👋 Welcome to Upway!
Table of Contents
Quick safety and reset checks
- Power the e-Bike fully off, wait 10 seconds, restart.
- If the battery is removable, pull it, wait a beat, reinstall with a firm click, and restart.
- Check for anything loose, pinched, or half-seated around the head tube, downtube, and battery mount.
- Make sure both brake levers snap back fully.
- If it smells hot, looks melted, or the battery case is swollen, shut it down and stop troubleshooting.

Error codes 1, 2, 7, 8, 22, 23, 25: Sensors and rider inputs
Cadence/PAS signal is not coming through cleanly.
Try checking the PAS ring or magnet alignment (if visible), reseating the PAS connector, and rebooting.
Error code 2 — Brake detected
The system thinks a brake is engaged.
Try confirming the levers return fully; check the brake sensor area and any damaged wires near the levers.
Error code 7 — Hall sensor abnormal
Motor position feedback is off (common on brushless motors).
Try rebooting and confirm the motor cable is fully seated. If it repeats, plan on diagnostics.
Error code 8 — Internal sensor failure
An internal sensor (torque, temperature, etc.) is reading incorrectly.
Try rebooting once. If it sticks, this is usually a shop fix.
Error code 22 — Magnet missing
The speed sensor magnet is not being detected.
Try realigning the magnet and sensor, tightening them, and reducing the gap.
Error code 23 — Wheel speed 0
The system is not seeing wheel speed while moving.
Try checking the spoke magnet position, sensor alignment, and cable routing for rubbing or damage.
Error code 25 — Sensor calibration needed
The system wants a calibration routine (often torque or PAS).
Try: following your brand/app calibration steps. If you cannot access them, a shop can.
Error codes 3, 4, 9, 10, 11, 19, 24: Battery, voltage, and charging
Voltage is higher than expected (sometimes after charging or from the wrong charger).
Try: confirm you are using the correct charger. If it repeats, stop forcing restarts and get it checked.
Error code 4 — Undervoltage
The system is protecting the battery from dropping too low or sagging under load.
Try fully charging, then retest with moderate assist (especially on hills).
Error code 9 — Battery low
Low state of charge or voltage sag.
Try charging fully, using lower assist, and an easier gear.
Error code 10 — Battery high
Can appear right after a full charge or from a bad voltage reading.
Try: reboot once. If it persists, have the battery/system evaluated.
Error code 11 — Charger fault
Charger/battery handshake problem.
Try using another outlet, inspect the port and pins, and do not charge if anything looks scorched, loose, or wet.
Error code 19 — Battery not recognized
Battery communication or fitment issue.
Try reseating the battery, checking the contacts, and ensuring it locks in securely.
Error code 24 — Reverse polarity
Wiring/connection issue that can be serious.
Try: do not ride or charge. Bring it to a shop.
Error codes 5, 6, 12, 16, 20: Motor, controller, and power limits
The motor cannot turn as expected (hard gear, steep start, mechanical drag).
Try downshifting, spinning at a higher cadence, restarting.
Error code 6 — Controller overheating
The controller is hot and protecting itself.
Try cooling down in the shade, lowering the assist, and keeping cadence up.
Error code 12 — Power limit exceeded
You hit the system ceiling (current, torque, or temperature).
Try dropping assist, shifting easier, and stop grinding.
Error code 16 — Motor phase failure
Controller-to-motor phase wiring issue.
Try confirming that the motor cable is seated. If it returns, it needs diagnostics.
Error code 20 — Inverter failure
Controller power-electronics fault.
Try rebooting once. If it repeats, stop and get it serviced.
Error codes 13, 14, 15, 17, 18, 21: Communication and display
A component is not responding fast enough (display, battery, controller).
Try power-cycling; check accessible connectors and harness routing.
Error code 14 — Display off
The display is not powering on or initializing.
Try: check the display plug and battery seating; look for pinched cable spots near the head tube.
Error code 15 — Display firmware
Firmware mismatch or corruption.
Try resolving it through the brand app or a dealer firmware update.
Error code 17 — Internal memory error
Display/controller storage fault.
Try: reboot once. If it returns, plan on diagnostics.
Error code 18 — CAN communication error
Some e-Bikes use CAN-style networks; faults can come from wiring, corrosion, or a failing module.
Try: not usually a roadside fix. This is diagnostic tools territory.
Error code 21 — Connector error
Loose or contaminated connector.
Try checking the accessible plugs for full seating, dirt, moisture, or damaged pins, then reboot.

When to stop DIY and what to tell the shop
Stop troubleshooting if:
The same code returns immediately after 1–2 clean restarts
Assist cuts in and out, especially with battery/charging or phase-related errors
You see corrosion, water in a port, burnt smells, melted plastic, or damaged wiring
Tell the shop:
- The exact code and when it happens (startup, climb, random cutout)
- Battery percentage at the time
- Anything recent: rain/wash, transport, charger change, firmware/app update, accessory install
Frequently Asked Questions
How do I reset an e-Bike system when a code appears?
Can I keep riding with an error code?
Key Takeaways
- Most “generic” e-Bike errors are the system protecting itself, not your bike giving up.
- Start simple: clean reboot, battery reseat, brake lever check, and a quick look at connectors and sensor magnets.
- If the same code returns immediately—especially voltage, charging, phase, or communication—skip the weekend of guessing and bring it to a local e-Bike shop with diagnostic tools.


