Firmware

Zero Motorcycles firmware release notes

Updated: October 29, 2025

2020+ Cypher III

2020-24 SR/F & SR/S + 2022-24 SR + 2023-24 DSR/X + 2024 S & DS & DSR
MBB V43, BMU V18
  • Fix: Resolved behavior that would cause a false Isolation fault during charging
  • Fix: Resolved behavior that would block the ability to commission the motor with DIAG4Zero after replacing the motor controller.

Previous releases

2020-24 Cypher III

2020-24 SR/F & SR/S + 2022-24 SR + 2023-24 DSR/X + 2024 S & DS & DSR
MBB V42
  • Enhanced key switch fault detection and handling Improved vehicle behavior when key switch input is lost during operation Added safety interlocks for OTA updates Maintained lighting and MBB operation during key switch faults

2020-24 Cypher III

2020-24 SR/F & SR/S + 2022-24 SR + 2023-24 DSR/X + 2024 S & DS & DSR
MBB V41
  • This release includes minor bug fixes and optimizations to improve overall user experience.

2020-24 Cypher III

2020-24 SR/F & SR/S + 2022-24 SR + 2023-24 DSR/X + 2024 S & DS & DSR
MBB V39, BMU V17
  • Resolved a bug causing SoC to drop shortly after a completed charge event.
  • Improved range estimation algorithm when traveling downhill.
  • Fixed a logging bug around reported charger temperature

2020-24 Cypher III

2020-24 SR/F & SR/S + 2022-24 SR + 2023-24 DSR/X + 2024 S & DS & DSR

MBB V38, BMU V16
  • Added support for new Australia variant motorcycles.
  • Resolved an issue causing false positive battery fault on startup.

2020-24 Cypher III

2020-24 SR/F & SR/S + 2022-24 SR + 2023-24 DSR/X + 2024 S & DS & DSR

MBB V37, BMU V15 and BMS V26

New Features:

  • When the power pack gets to 0%, the motorcycle will no longer periodically wake to run system checks while keyed off. This periodic wake state will only re-enable once the motorcycle is charged.
  • Support for 3kW charger updates.

Bug Fixes/Improvements:

  • Resolved issue causing 12v batteries to discharge when the charge cable is plugged in while the power pack is cold.
  • Improvement to kickstand state detection.
  • General maintenance changes to improve codebase.

2020-24 Cypher III

2020-24 SR/F & SR/S + 2022-24 SR + 2023-24 DSR/X + 2024 S & DS & DSR

2020-23 Cypher III

2020-23 SR/F & SR/S + 2022-23 SR + 2023 DSR/X
MBB V30, BMU V10 and BMS V23
  • Improvements to Power Tank operations at low SoC
  • Resolved an issue with MBB state machine

MBB V29, BMU V10 and BMS V22
  • Addresses Power Tank support for MY22+ SR/F, SR/S, SR, MY23+ DSR/X
  • Improvements to the charging profiles for MY22+ SR/F, SR/S, SR, MY23+ DSR/X
  • Resolves an issue causing an MBB to lose settings on startup

MBB V26/5, BMU V6/4, BMS V21
  • Mitigation of fault handling while riding under certain conditions
MBB V25/4, BMU V6/4, BMS V21
  • Improvements to hibernation functionality
  • Improvements to Long Term Storage Mode
  • Resolved issue causing Stability Control faults to falsely trigger
MBB V24, BMU V5, BMS V20
  • Improvements to BMU temperature monitoring.
  • Improved timing for opening and closing the battery contactor.
  • Resolved issue preventing proper timeout during charging faults.

2017-23 CYPHER II

MBB V36/1, BMS V43/1
  • Resolved issue preventing charger from topping off when expected

2017-22 CYPHER II

MBB V35, BMS V42
  • Model year 2023 support
  • Impovements to battery hibernation functionality

2020-22 SR/F + 22 SR

MBB V23, BMU V4 BMS V19
  • Improvements for CCM update process
  • Fixed false positive Contactor/Battery fault under certain conditions
  • Fixed false positive DC_DC_LOW fault notification
  • Fixed BMU fault at extremely low temperatures
  • Resolved ride mode errors upon app sync limiting top speed and power
MBB V21, BMS V19, BMU V3
  • Improvements to SoC requirements for regen to activate
  • Resolved issue preventing error notifications from appearing on the dash
  • Motorcycles with older dash firmware will now show cellular connected
  • Resolved potential issue where throttle would activate on key on

2020-22 SR/S

MBB V23, BMU V4 BMS V19
  • Improvements for CCM update process
  • Fixed false positive Contactor/Battery fault under certain conditions
  • Fixed false positive DC_DC_LOW fault notification
  • Fixed BMU fault at extremely low temperatures
  • Resolved ride mode errors upon app sync limiting top speed and power
MBB_V20/BMU_V2/BMS_V19
  • Support for 22MY bikes and the new ZF14.4+ and ZF15.6+ batteries
  • Support for Cypher III+ features
  • Rename Street Mode to Standard for all FST bikes
  • Fix for Remote Data Connectivity when the bike is not riding or charging
  • Bug fixes for charge target functionality
  • Various bug fixes and improvements

2020-21 SR/F

MBB/BMS_V19
  • Improvements and bugfixes for the SOC algorithm
  • Bugfixes for battery capacity calculations
  • Improvements for charge rate tapering at high charge rate and at high pack temperatures
  • Internal logging bugfixes and improvements
  • Cruise Control disables when the kickstand is down
MBB/BMS_V18
  • Added and Enabled Long Term Storage Mode for FST bikes
  • Fixed update available notification after Bluetooth bike update
  • Reduced prevalence of 12V Heating notification
  • Bugfixes for scheduled charging
  • Dash will no longer show kickstand down symbol if the motorcycle is in motion
  • Powertank bike charging bugfixes in extreme conditions
  • Decreased time on twelve-volt battery during Bluetooth and CCM FW update
  • Fix for Mennekes charge bug surrounding cable limits

2020-21 SR/S

MBB/BMS_V19
  • Improvements and bugfixes for the SOC algorithm
  • Bugfixes for battery capacity calculations
  • Improvements for charge rate tapering at high charge rate and at high pack temperatures
  • Internal logging bugfixes and improvements
  • Cruise Control disables when kickstand is down
MBB/BMS_V18
  • Added and Enabled Long Term Storage Mode for FST bikes
  • Fixed update available notification after Bluetooth bike update
  • Reduced prevalence of 12V Heating notification
  • Bugfixes for scheduled charging
  • Dash will no longer show kickstand down symbol if motorcycle is in motion
  • Powertank bike charging bugfixes in extreme conditions
  • Decreased time on twelve volt battery during Bluetooth and CCM FW update
  • Fix for Mennekes charge bug surrounding cable limits

2020

MBB_V33/BMS_V4022MY FXE SupportVarious minor bugfixes
MBB_V32/BMS_V39
  • Various minor bugfixes

2019

MBB_V33/BMS_V40
  • 22MY FXE Support
  • Various minor bugfixes
MBB_V32/BMS_V39
  • Various minor bugfixes

2018

MBB_V33/BMS_V40
  • 22MY FXE Support
  • Various minor bugfixes
MBB_V32/BMS_V39
  • Various minor bugfixes

2017

MBB_V33/BMS_V40
  • 22MY FXE Support
  • Various minor bugfixes
MBB_V32/BMS_V39
  • Various minor bugfixes

2016

BMS_V48
  • Support for MY20 Battery Compatibility
MBB_V56
  • Fix for MY15/16 Bluetooth packet handling

2015

BMS_V48
  • Support for MY20 Battery Compatibility
MBB_V56
  • Fix for MY15/16 Bluetooth packet handling

2014

BMS_V60
  • Support for MY20 Battery Compatibility
MBB_V55
  • Powertank firmware Improvements
For any questions/inquiries, feel free to contact the Zero Customer Support department at:

NA: +1 (888) 786-9376 ext. 2, or by email at support@zeromotorcycles.com

EU: +31 (0) 72 5112014, or by email at eu.support@zeromotorcycles.com