So, those events reflect normal operation of the bikes at low SoC, BUT your battery could be experiencing particular circumstances that exacerbate it.
Here's the overview (which is a good time for me to figure out how to write this for the unofficial manual):
- Power draw from the motor is grossly a measure of a kW load.
- Power is current times voltage, and at low SoC, battery terminal voltage gets quite low especially under load, so the current required for a given power demand gets really high.
- This combines to effectively limit current substantially even in normal situations.
The current limit is driven by the size of the cabling from the battery to the controller (and then to the motor), so it's a hard physical kind of limit to prevent overheating and deterioration of those cables.
Anyway, the exacerbation typically comes directly from cell imbalance and internal resistance variance.
- Cel imbalance means the lowest cell voltage is driving the current limit more than it would normally, and can be affected by ambient temperature but also the cells do drift if they don't get a rebalancing by the BMS when charging regularly.
- Internal resistance varies very much by ambient temperature, and goes up quite a bit in the cold, which is the source of a lot of performance and range frustration.
Anyway, this is all to say that you can try looking at battery temperature and cell imbalance for your bike when those cutoffs happen to see if they're driving it. I wish Zero's software would communicate that directly, on the mobile app and definitely on the SRF which has a much richer display.