Mahle X35 E-Bike Motor Issues

Written by: Tom Fortune | August 26, 2026 Time to read 5 min

The Mahle X35, formerly branded Ebikemotion, is built to disappear into the rear hub. When it stops working, tracking down why takes a bit more digging than most motor problems.

More about the Author: Tom Fortune

Tom is a Brit living in the French Alps. When he's not creating written and video content for various brands, he's either pedalling or snowboarding around his local mountains. E-Bikes have unlocked the potential for Tom to explore Alpine terrain and get away from the crowded bike parks. He is only too keen to share his knowledge and experience with other riders.

cannondale Topstone on a stand

Mahle’s X35 system is used on a lot of lightweight road and gravel electric bikes. Some good examples of these are the Orbea Vibe and Gain, Cannondale Topstone Neo SL, and Bianchi Impulso. It’s a tiny hub motor with almost no visible hardware, which is part of the appeal and part of what makes diagnosing it trickier than a typical mid-drive system.

👋  Welcome to Upway!

Upway is your top destination for buying and selling e-Bikes online. Discover your next e-Bike at up to 60% off retail prices, available in new or like-new condition.




How the System Works


A small controller, called the iWoc, handles communication between the battery, the pedal-assist sensor, and the motor. Everything runs through the MAHLE MySmartBike app, which shows battery charge, assist level, and any error codes.


Lights on the controller button double as a basic status display. A solid or flashing pink light generally means something’s wrong, though the exact meaning depends on the pattern and if an error code shows up in the app.


The PAS Sensor Problem


The PAS sensor (pedal assist sensor) is also known as the PASS sensor on Mahle models. Failures with this sensor are the most common problem with the Mahle X35. When you get an issue, it usually gives you error code 35.


When you get a PAS sensor problem, you'll still be able to move the bike. If you hold the button down, it will creep forward under power on its own. But it won’t assist your pedaling, and sometimes there's no error code at all; it just cuts out mid-ride. Quite often, water will cause this error. A ride in wet weather or washing the bike can cause the assistance to stop working. It might work again the next time you ride, then frustratingly fail the same way the time after that.


There’s a magnetic ring on the rear cassette that sits right next to the sensor, and dirt or grime can build up around it, causing the same problem. Cleaning it can sometimes fix PAS problems, at least for a while. If the fault keeps coming back after wet rides specifically, that usually means water has worked its way into the sensor housing, so your bike will probably need a new sensor.


Battery and BMS Issues


Orbea Vibe on a stand


The PAS sensor isn't the only thing that can go wrong on a Mahle X35 motor system. Less often, the battery management system can lose its connection to the rest of the bike. When that happens, you'll usually notice a few symptoms, such as the battery staying stuck on one charge percentage no matter how much you ride. The serial number may show up as garbled data, and the motor can go into protective mode, where power delivery becomes jerky and stutters instead of running smoothly due to intermittent power.


None of that means the battery itself is dead. Every e-Bike battery has a BMS (battery management system), a small circuit that tracks things like charge level and cell health and reports them back to the bike. Here, the Bluetooth control board can still send speed commands to the motor; it just can't read the BMS data.


That's worth knowing, as it means the fault is in the connection between the board and the BMS, not the battery cells themselves, so you might not need a full battery replacement.


Why You Can't Fully DIY This One


Whether you have a sensor or battery fault, you won’t be able to fix it yourself. Mahle built the X35 system closed off from end users, so you can’t run your own diagnostics, install firmware yourself, do a software upgrade, or buy the same connector leads a shop uses. Even something as simple as swapping a PAS sensor means sourcing the exact part and connector a shop would use.


You're not stuck with your bike brand's dealer network though. Any shop with mechanics who know Mahle or Ebikemotion hub motors can usually order parts, run diagnostics, and do firmware updates.


What to Expect From a Repair


Upway mechanics talking to a customer


Most of the cost on a fault like this comes from diagnosing the problem, not replacing parts. An intermittent problem that only shows up after certain rides takes a shop a lot of time to pin down, and that labor adds up faster than the cost of the sensor or cable itself.


Check your warranty status before paying for diagnostics. If the bike's still covered, that cost usually falls on the manufacturer or dealer, not you.


If repeated PAS sensor failures have you thinking about a different bike, a used bike's electrical system won't show wear the way a drivetrain does. Every e-Bike sold through Upway gets a 50-point inspection covering the motor, battery, and electrical system before it's listed. 


Browse the used electric bikes collection, or the sale collection if you're ready to look at what's next.


Frequently Asked Questions

What causes PAS sensor failures on the Mahle X35?

It's most often tied to wet weather. Riding in the rain or washing the bike can trigger the fault, sometimes clearing up temporarily before failing again. Grime around the cassette lock ring's magnetic sensor is another common cause.

Can I fix a Mahle X35 issue myself?

Not usually. The system is closed off from end users by design, so you can't run diagnostics, update firmware, or buy the same connector leads a shop uses. Any shop familiar with Mahle or Ebikemotion motors can help, not just your bike's specific brand dealer.

Does a battery error mean I need a new battery?

Not necessarily. A stuck charge percentage or garbage serial number data usually points to a communication fault between the Bluetooth control board and the battery's BMS, not dead cells, so a full battery replacement isn't always the fix.

Key Takeaways


  1. PAS sensor failure, usually tied to error code 35, is the most common X35 issue. Wet weather and grime around the cassette lock ring's magnetic sensor are the usual triggers.
  2. Battery and BMS communication faults show up less often, but a stuck charge percentage, garbage serial number data, or jerky power delivery are the tells.
  3. DIY repair mostly isn't an option here, but any shop that knows Mahle motors can help, not just your bike's specific brand dealer.




There is more to Explore

Visit below articles for more info about electric bikes 

Bianchi E-Impulso electric road bike

How to Choose the Right Road E-Bike

Upway mechanic working on an e-bike

Essential E-Bike Maintenance Tips

Gravel rider on a trail

Gravel E-Bike Buyer’s Guide