HomeBafang › Error 46

Bafang error 46: Battery temperature too low

Bafang CAN systems (M400/M500/M600/M620, DP C18 CAN, 850C/860C CAN)WarningRide with caution

The BMS reports the pack is too cold to discharge or charge safely (typically below about 0 C for charging and -10 to -20 C for discharge). Assist is limited or blocked until the cells warm up.

Likely causes

How to fix Bafang error 46

  1. Bring the battery indoors and let it warm to room temperature before charging
  2. Keep the battery inside between rides in winter; fit it just before leaving
  3. Power cycle once the pack is warm
  4. If the code shows on a warm pack, have the BMS sensor checked
Go to a dealer if: Go to a shop only if the code appears at normal temperatures.
Warranty: BMS sensor faults are covered; cold weather is not a defect.
Typical cost: Free; BMS sensor repair EUR/USD 80-150 if faulty.
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 error 46?

Yes, it clears once the pack warms above the threshold.

Can I keep riding?

Yes at reduced power; never charge a frozen pack.

Warranty?

Only for a faulty sensor.

Related Bafang codes

45 · Battery temperature too high13 · Battery temperature sensor error

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