E-bike keeps cutting out while riding? Find the cause by when it happens
An e-bike that cuts out mid-ride is telling you something by the timing: under load means the battery or its connection, over bumps means a loose plug, after a while means heat. Match the pattern first and you will skip most of the guesswork.
Quick checks, in order
- Notice exactly when it cuts: under hard load or on hills (battery or BMS), over bumps (loose connection), after 15-30 minutes (heat), or when you brake (brake sensor).
- Remove and refit the battery, making sure the lock engages fully. A pack that sits a millimetre off its contacts will drop out over every bump.
- Check whether the display also goes dark when it cuts. Display and motor both dropping means the battery connection; motor only means a sensor or the motor cable.
- Inspect the battery contacts on the pack and in the frame for corrosion, dirt, or a bent spring contact. Clean with a dry brush.
- Squeeze each brake lever and watch for a brake icon on the display. A sensor that triggers on vibration will cut the motor at random.
- Charge the battery fully and test again. A worn pack sags under load and trips the low-voltage cut-off even when it shows 40-50 percent.
- On hub-drive bikes, unplug and inspect the 9-pin motor connector and the brake sensor plugs; on mid-drives check the speed sensor cable where it runs along the chainstay.
Likely causes
How to tell: Whole system restarts, display goes to boot screen, worse on rough roads. Pack has play in its mount.
Fix: Clean and inspect contacts, check the mount screws are tight, replace worn contact springs. A dab of dielectric grease on the frame contacts helps in wet climates.
How to tell: Cuts on hills or at full power, display shows a sudden drop to empty then recovers after a rest. Pack is more than 3-4 years old or has many charge cycles.
Fix: A diagnostic test will show high internal resistance or a weak cell group. Ride in a lower assist level as a workaround; the fix is a new pack.
How to tell: Motor cuts briefly without display restarting, brake icon flashes, more on rough surfaces.
Fix: Adjust the sensor magnet or spring at the lever. If a sensor is loose on the lever body, secure it or replace it.
How to tell: Cuts after a long climb or a hot day, motor casing hot to touch, comes back after cooling. Bosch may show 540, Bafang 14 or 10.
Fix: Use lower gears and cadence around 70-90 rpm on climbs so the motor is not lugging. If it happens on flat roads the motor or controller has a fault.
How to tell: Cuts when the bars are turned, when the suspension compresses, or the cable shows a rub mark against tyre or crank.
Fix: Find the damage, replace the cable. Temporary tape repairs do not survive water.
How to tell: Speed on the display flickers to zero when assist cuts. Magnet gap too wide or sensor loose.
Fix: Set the magnet within 5-10 mm of the sensor, tighten the sensor bolt. On Bosch rim-magnet and Shimano disc-magnet systems check the magnet is not bent.
How to tell: Hub-drive bike cuts at full throttle or on take-off, sometimes with an error code, display stays on.
Fix: Check the motor phase connector for burnt pins. A controller that trips on normal load is failing; replace it.
By drive system
- Bosch: A full restart with display reboot points at the battery lock or contacts; PowerTube packs must click into the lock fully. Code 540 (temperature) or 530 (battery fault) after a cut-out tells you which side. Bosch logs these events; a dealer can read the history in DiagnosticTool.
- Shimano STEPS: Check the battery mount latch and the E-Tube plugs at the junction under the motor cover; a loose plug there drops the whole system. W010 after a cut-out is drive unit temperature. STEPS batteries that cut at 2 bars are ageing; a dealer can read the health value.
- Bafang: Bafang cuts under load are usually the battery's BMS current limit being lower than the controller draws (common on upgraded or replacement packs) or a loose XT60/Anderson battery connector. Check codes 07 (over-voltage), 10 (controller temp), 12 (current sensor). Reduce the current limit in the display settings if the pack cannot supply it.
- Yamaha PW: Yamaha systems rarely cut without a code. Check the battery lock and contacts first; then the speed sensor gap (code 11). Cuts on hills with an old pack are battery ageing; the dealer tool reports remaining capacity.
- Generic: On hub-drive bikes with a separate controller box, the battery connector (XT60, Anderson, or bullet plugs) and the 9-pin motor plug are the two spots to check. A pack that drops to a low-voltage cut-off under load with a decent percentage showing is worn out. Brake sensor plugs are the third suspect.
Related error codes
Frequently asked
The display restarts when the motor cuts. Battery or motor?
Battery connection. The motor cannot make the display reboot; only a break in the main power can. Check the pack seating, lock, and contacts.
It only cuts out on steep hills. Is my battery dead?
Likely ageing rather than dead. Under high current an old pack's voltage drops enough to hit the cut-off. It will still work on the flat for a while. Have the capacity measured to decide when to replace.
Can a loose spoke magnet really stop the motor?
Yes. Bosch, Shimano, and Yamaha all refuse assist without a plausible speed signal. A magnet that has spun on the spoke or a sensor knocked outward is one of the cheapest fixes on this list.