Error 21 · Err 21 · NO_CHARGE_CURRENT

VanMoof Error 21, explained.

Also shown as Err 21 on the matrix display · symbolic name NO_CHARGE_CURRENT

VanMoof's official documentation says Error 21 "occurs when the bike doesn't recognize the charger cable. Try to unplug and reinsert the charger cable." The symbolic name NO_CHARGE_CURRENT means the bike thinks it's in a charging state but isn't seeing any current.

Code
21
Display shows
Err 21
Symbolic name
NO_CHARGE_CURRENT
Category
Models
S3 · X3 (Series 1–5)

What does Error 21 actually mean?

VanMoof's official documentation says Error 21 "occurs when the bike doesn't recognize the charger cable. Try to unplug and reinsert the charger cable." The symbolic name NO_CHARGE_CURRENT means the bike thinks it's in a charging state but isn't seeing any current.

Battery safety: Battery codes are BMS protection states or hardware faults. Don't repeatedly try to ride or charge through a battery error — these protections exist to prevent thermal events. If a battery code persists after a normal reset and full charge cycle, stop using the battery and visit a VanMoof Partner for diagnosis. Battery faults can become dangerous if ignored.

What to try

VanMoof's official troubleshooting sequence is the same for every error code. Work through it in order:

VanMoofer is an independent site. We don't ship parts or repair bikes — we just help you understand what your bike is telling you, using VanMoof's own canonical documentation as the source of truth.

Use the original VanMoof app for firmware updates

Step 1 of VanMoof's own troubleshooting sequence is making sure your bike has the latest firmware — and that update path only exists in the original VanMoof app, not Moofment. Pair the two: VanMoof app for firmware, Moofment for live Bluetooth diagnostics on the S3/X3.

S3 / X3 only

Read Error 21 (and every other code) live.

Moofment connects directly to your VanMoof S3 or X3 over Bluetooth and reads diagnostic codes the moment they appear — with plain-language explanations and no cloud accounts. If you're staring at Err 21 right now, this is the fastest way to confirm what the bike is reporting.

Get Moofment

Frequently asked

What does VanMoof Error 21 mean?

Error 21 has the symbolic name NO_CHARGE_CURRENT. Charger cable not recognised. It belongs to the battery group of VanMoof's S3/X3 diagnostic codes.

Is Err 21 the same as Error 21?

Yes. The matrix display abbreviates it as Err 21. The bike's internal logs and the Moofment app's diagnostics screen show it as Error 21 / NO_CHARGE_CURRENT.

What should I try first when Error 21 appears?

Follow VanMoof's official 3-step troubleshooting sequence: install the latest firmware (via the original VanMoof app), reset your bike, then perform a system restart. If Error 21 still appears, visit a VanMoof Partner for diagnosis. See the 'What to try' section above for the full sequence and any code-specific hints VanMoof publishes.

Which VanMoof models show Error 21?

Error 21 belongs to the diagnostic code set used by the VanMoof Series 1 through Series 5 platform. In practice it appears most often on the S3 and X3, because that's where the matrix display surfaces it directly to the rider.

Can I read Error 21 from my phone?

Yes. The Moofment app reads live diagnostic codes over Bluetooth on the S3 and X3. Pair it with the original VanMoof app for firmware updates and you have full coverage.

Back to the full error-code list