Home › Bosch › Error 0x591001

Bosch error 0x591001: Drive unit authentication error

Bosch eBike (DiagnosticTool / eBike Flow hex code)Dealer neededDo not keep riding

The drive unit could not be identified correctly during the system handshake. As a result, motor support is switched off or comes in delayed, and walk assist is unavailable. The bike can still be pedalled without power, but no assistance is delivered until the fault clears.

Drive systemBosch eBike (DiagnosticTool / eBike Flow hex code)
SeverityDealer needed
Keep riding?Do not keep riding
Typical costDealer diagnostic fees typically run EUR 30 to 80, software updates are usually bundled into that fee, and a drive unit replacement outside warranty is commonly EUR 600 to 1200 depending on the motor model.

Likely causes

How to fix Bosch error 0x591001

  1. 1. Connect the bike to the eBike Flow app and run any available system software update before riding.
  2. 2. Switch the system fully off using the display or power button.
  3. 3. Remove the battery from the frame and inspect the contacts for dirt, oxidation or moisture; clean if needed.
  4. 4. Refit the battery, making sure it clicks and locks fully into the mount.
  5. 5. Switch the system back on and check whether the code clears on a short test ride.
  6. 6. Repeat the off, remove, refit and restart sequence once more if the code reappears.
  7. 7. Book the bike in at a Bosch dealer for diagnostic readout if the code persists after these steps.
Go to a dealer if: A dealer is required when the code returns immediately after the battery refit and software update, because the drive unit, wiring harness or pairing data then need Bosch diagnostic tooling to identify.
Warranty: A genuine authentication or drive unit fault within the first two years and with proof of purchase is normally covered by Bosch as a component defect; water ingress, crash damage and modifications are excluded.
Typical cost: Dealer diagnostic fees typically run EUR 30 to 80, software updates are usually bundled into that fee, and a drive unit replacement outside warranty is commonly EUR 600 to 1200 depending on the motor model.
Still stuck? Take a photo of the display and show it to a local e-bike workshop. Bring the bike's system name (e.g. Bosch Performance Line CX) and the exact code; that saves diagnostic time and money.

Frequently asked

Can I reset bosch error 0x591001?

Yes, by switching the system off, removing and refitting the battery, then restarting once any pending software update is installed. If the code returns straight away the reset has not cleared the fault and the bike needs dealer diagnostics.

Is it safe to keep riding with this error?

No, because motor support is off or delayed and walk assist is unavailable, which makes hill starts and pushing the bike harder. The bicycle can still be pedalled without assistance, but the fault should be cleared before relying on it again.

How much will the repair cost and is it covered by warranty?

Diagnostic work is typically EUR 30 to 80 and a drive unit replacement outside warranty runs EUR 600 to 1200 depending on the model. Within two years of purchase a genuine component fault is normally covered by Bosch warranty, excluding water damage and crash damage.

Related Bosch codes

0x503001 · Speed sensor signal missing or invalid0x510001 · Internal sensor error stalling motor assist0x511001 · Acceleration sensor failure in the drive unit0x520001 · ABS component not recognised by drive unit

Manuals and video

Official source: www.ridewill.com

Not an official Bosch document. Compiled from workshop experience and public service information; details can differ per system version and bike brand.