Overview
When your FavoriteBikes e-bike detects a problem, an error code will appear on the display. This guide covers all error codes you may encounter, what they mean, and how to resolve them.
Error codes come from two sources:
- Controller errors (21H–25H) — detected by the bike's controller
- Display errors (30H) — detected by the display itself
Error Code 00H — No Fault
What it means: Everything is operating normally. No action needed.
Error Code 21H — Current Abnormality
What it means: The controller has detected an abnormal current flow. This typically indicates the battery is not supplying the correct voltage to power the display and motor.
Common causes:
- Battery charge is critically low
- Battery connector is loose or corroded
- Internal battery or BMS (Battery Management System) issue
- Overloading the motor on extended steep climbs without sufficient pedaling
How to fix:
- Check battery charge — fully charge the battery and try again.
- Inspect the battery connector — remove and reseat the battery, ensuring the contacts are clean and firmly connected.
- Avoid overloading — on long climbs, shift to a lower gear and pedal harder to reduce motor strain.
- If the error persists — contact FavoriteBikes Support. The battery or controller may need inspection.
Error Code 22H — Throttle Abnormality
What it means: The controller has detected an issue with the throttle. The throttle may be stuck, not returning to its resting position, or sending incorrect signals.
Common causes:
- Throttle is physically stuck or has debris preventing it from returning to rest
- Throttle cable is damaged, frayed, or has a loose connection
- Throttle needs recalibration after a firmware update
How to fix:
- Check for obstructions — make sure nothing is preventing the throttle from springing back to its resting position.
- Inspect the throttle cable — look for visible damage, cuts, or fraying. Check the connection point at both ends.
- Power cycle — turn the bike off, wait 10 seconds, and turn it back on.
- Firmware recalibration — if this error appeared after a firmware update, contact FavoriteBikes Support for a remote throttle recalibration.
Error Code 23H — Motor Phase Error
What it means: One or more of the motor's phase wires are disconnected or damaged. The motor cannot operate properly with a missing phase connection.
Common causes:
- Motor cable disconnected at the chainstay connection point
- Cable not reconnected after removing the rear wheel (flat tire change, transport)
- Physical damage to the motor cable where it exits the rear axle
- Wheel was dropped on the cable
How to fix:
- Check the motor cable connection — locate the motor cable connector near the chainstay (rear frame). Disconnect it carefully, clean the contacts, ensure proper alignment, and reconnect firmly.
- Inspect for damage — look along the entire cable for cuts, pinches, or areas where the cable may have been pulled or crushed.
- If the error persists — the motor or its internal wiring may be damaged. Contact FavoriteBikes Support for further diagnosis.
Error Code 24H — Motor Hall Sensor Error
What it means: The controller cannot communicate with the motor's Hall sensor. The Hall sensor helps the controller determine the motor's position for smooth operation.
Common causes:
- Same as Error 23H — motor cable connection issues
- Hall sensor wiring damaged inside the motor
- Motor cable connector contaminated with dirt or moisture
How to fix:
- Follow the same steps as Error 23H — check the motor cable connection at the chainstay, clean and reseat the connector.
- Check for moisture — if the bike has been ridden in heavy rain or washed with water, dry the connector thoroughly.
- If the error persists — the motor's internal Hall sensor may be faulty. Contact FavoriteBikes Support — the motor may need replacement.
Error Code 25H — Brake Sensor Abnormality (EBS)
What it means: The controller detects an active brake signal. The Electronic Brake Shutoff (EBS) system cuts motor power whenever you pull the brake lever. If the sensor is triggered at startup or gets stuck, this error appears.
Common causes:
- Holding the brake lever while turning on the bike
- Brake sensor has become overly sensitive
- Brake lever is damaged or not returning to its resting position (e.g., after a crash or drop)
- Brake sensor connector is loose
How to fix:
- Release the brake levers — always power on the bike with both brake levers fully released.
- Identify which sensor — unplug one brake sensor connector at a time (left, then right). Power on the bike after each. If the error clears when one is unplugged, that sensor is the problem.
- Reconnect firmly — unplug and replug the sensor connector, ensuring it's clean and properly aligned.
- Inspect the lever — check for physical damage or the lever not springing back fully.
- If the error persists — contact FavoriteBikes Support. We will send you a replacement brake lever. Please let us know if it's the left or right side.
💡 Tip: Always power on your bike with the brake levers released to avoid false Error 25H alerts.
Error Code 30H — Communication Error
What it means: The display has lost communication with the controller. The display sends data requests and expects a response — if no response is received for 10 consecutive seconds, Error 30H is triggered.
Common causes:
- Display cable is loose, stressed, or damaged
- Display cable connector is not fully seated
- Controller malfunction (rare)
- Motor issue affecting controller communication (rare)
How to fix:
- Check the display cable — locate the cable running from the back of the display down to the controller. Make sure the connector is firmly plugged in at both ends.
- Inspect for damage — look for pinched, cut, or frayed sections of the cable, especially near the handlebars where it may bend during steering.
- Power cycle — turn the bike off, wait 30 seconds, and turn it back on.
- If the error persists — the display cable or the controller may need replacement. Contact FavoriteBikes Support for diagnosis.
Still Need Help?
If you've followed the troubleshooting steps above and the error persists, please contact FavoriteBikes Support with:
- Your bike model (Hybrid CSC, Hybrid Pro, StormX, etc.)
- The error code displayed
- A photo or video of the error on the display
- A brief description of when the error occurs (at startup, while riding, etc.)
Our team will help you resolve the issue as quickly as possible.