The display can look fine and the battery can show charge, yet the motor stays silent the moment you start pedaling. That's a common pedal-assist stall pattern.
Most of the time you're dealing with a zero assist level, a stuck brake cutoff, a dirty sensor, or a loose plug. Start with those cheap checks first.
Have you already confirmed assist isn't sitting on 0?
Don't keep riding if the screen is throwing a code or the motor cuts without warning. Sudden power loss on a climb or in traffic is the real hazard here.
If this is a rental, skip the connectors and report it. Fleet machines aren't yours to open.
Confirm power and the assist level first
Rule out the boring stuff first.
Park the bike so it can't roll. Keep the drive wheel off the ground if you can. Work through this in order, with the system on only when a step says so:
- Power on the display and read the battery. If it looks very low, charge it with the charger that came with that pack. Chemistries and charge rules differ by model, so don't use a random charger.
- Raise the assist level above 0. Many systems give no motor help in level 0, and that setting can survive a restart.
- If the screen is dark, power off, reseat the battery until it clicks, and try again. Look at the terminals and don't pry on live contacts.
- Pedal gently in a safe spot. Give the system a full second. Some cadence setups wait for a few crank degrees before they add power.
If the throttle works and pedal assist does not, the battery and controller are at least awake. Focus on assist settings and the pedal-side sensors next. If throttle and pedal assist are both dead, stay on battery seating, the display plug, and the brake cutoffs before you blame the cadence ring.
Brake levers can block the motor while they look released
E-bikes cut motor power when they think you're braking, and that's intentional.
A lever that doesn't return, grit in the perch, or a cutoff switch that stuck after a drop will hold that cut. Squeeze both levers hard, then let them spring back fully. Keep your hands off the brakes when you test-pedal.
Look near the lever bodies for a small sensor or a wire boot packed with dirt. Wipe only what you can see. You can't safely rebuild a hydraulic cutoff at the kitchen table.
Power the bike down and back up after the levers feel free. Pedal with no fingers on the brakes. If assist returns, you found the interlock. If a lever still feels mushy or stuck, get the brake looked at before you ride. Assist troubleshooting is not a reason to ignore weak brakes.
Turns out a lot of "dead motor" calls are just this switch still closed.
Cadence, torque, and speed sensors do different jobs
Pedal assist needs a signal that you're turning the cranks. Many systems also need a clean wheel-speed signal. Mixing those two pickups is how people set the wrong gap and still have no power.
Cadence sensors watch rotation, usually with a magnet ring or disc on the crank, while torque sensors watch how hard you press inside the bottom bracket or crank. Speed sensors usually sit at a dropout. Some mid-drive systems refuse assist if that spoke magnet isn't seen.
Those air gaps are not universal. Some cadence pickups want a few millimeters of air. Shop writeups on Bosch speed sensors often cite a spoke-magnet gap around 5 to 17 mm, lined up opposite the sensor. Shimano STEPS magnet position is model-specific, and pressing a magnet tight against a pickup can create its own fault on some systems. Read the figure in your manual. Don't copy a forum gap onto a different motor family.
Power off before you touch a sensor or magnet.
Wipe grit off the ring and the pickup. See if a magnet clip has slid around the spoke. See if a crank ring has rotated so a magnet no longer passes the sensor. Spin the cranks by hand and watch the sweep. Check the wheel the same way: the spoke magnet should pass the sensor once per revolution.
If the magnet ring has rotated on the crank, or the pickup on the frame got bent in a fall, or there's a paste of road grit sitting in the gap, the controller never gets a clean pulse and it just doesn't add power, even though the display looks perfectly happy. Check it after you wipe it. Check it again after a power cycle.
If you have a torque-sensor bike and the basics above don't restore assist, you're usually past home tools. Those sensors need dealer diagnostics now.
Here's a rough map, not a substitute for the spec sheet:
| Sensor | What it reads | Where it usually sits | What fails at home |
|---|---|---|---|
| Cadence | Crank rotation | Crank / frame pickup | Dirt, magnet gap, spun ring |
| Torque | Pedal force | Bottom bracket or crank | Often dealer-only |
| Speed | Wheel speed | Dropout + spoke magnet | Shifted magnet, snagged cable |
If this feels like guesswork, stop there. Open the model manual for the gap.
Reseat the plugs you can see
Loose connectors drop sensor signals without killing the lights. Check them with the bike fully off.
Look at the battery contacts, the display cable, the motor plug if it's a visible connector, and any sensor leads near the crank or dropout. Unplug and reseat only connectors you can reach, and push until they seat. If the housings are colored, match color to color.
Inspect jackets for cuts, pinching at the stem, or a connector full of water. You should stop after a visual check. Don't splice e-bike power leads on the patio. Don't open a motor case either.
Thing is, a connector that almost clicked will pass a bench wiggle and still fail the first pothole.
An error code means stop riding
A number on the display is the bike protecting itself, or telling you a circuit already failed. Write the code down and look it up in that model's manual, not in a chart for a different brand.
Shop pages that walk through Bosch codes often treat 503 as a speed-sensor signal issue you can check at the spoke magnet. They frame 500 and 511 as internal drive faults that get worse if you keep forcing the motor. Other Bosch numbers point at battery communication, display plugs, or temperature. Treat those pages as hints only. They are not your warranty document.
Shimano STEPS bikes use their own E and W codes. Communication and speed-sensor faults show up often in rider writeups, and some recoveries need the dealer diagnostic tool rather than another power cycle. Bafang and other aftermarket controllers print numeric codes that only match that display's chart.
Do not ride with a persistent code. Assist can vanish in a corner.
If the pack is swollen, smells odd, won't hold a charge, or sits on a recall list, stop the pedal-assist project. Follow the maker's battery instructions here. Report battery or fire problems through CPSC micromobility safety guidance, and use SaferProducts.gov when that process applies. Charge and storage rules vary by chemistry and housing. Don't improvise on the pack.
Leave rental and fleet bikes to the operator
If you hired the e-bike, stop and report the display message through the operator's app or desk. Opening connectors on a fleet bike can void the rental terms and put the next rider on a half-fixed machine.
After the easy checks fail
To be honest, this is where home diagnosis should end.
Tell the shop the exact model, motor family, and the code as shown. Add what still works (lights, throttle, assist levels, brakes) and whether it started after a crash, a wash, or a battery reseat.
Use the manufacturer app only if your system actually has one and the maker says it's for owners. Don't flash firmware from a forum file.
Authorized service is the right call for motor faults, chewed wiring, torque-sensor errors, and anything that still fails after the visual checks. The dealer visit costs money. Riding with an intermittent cutoff can cost more.
Click the battery fully home after every removal, and wipe the crank sensor after wet rides. Glance at the spoke magnet when you pump tires. Don't store a damaged pack indoors in a walkway. For charge habits, use the manual for that pack, not a generic lithium tip sheet.
If you've done the power, brake, sensor, and plug checks and assist is still dead, book the dealer with the code and the motor family written down.