BMS error codes like E5 and E6 (EcoFlow naming convention, similar codes exist on Jackery, Bluetti, and others) indicate a problem with the Battery Management System: either a cell voltage imbalance (E6) or a BMS communication failure (E5). These are serious error codes that should not be ignored, but they are also frequently triggered by benign conditions like a deeply discharged pack or a temporary communication glitch. This guide covers how to diagnose cell imbalance, read individual cell voltages, perform a balancing procedure, and determine when to replace cells versus rebalance.
The BMS (Battery Management System) is the brain of the battery pack. It monitors every cell group's voltage, the pack temperature, and the charge/discharge current. It also controls the main relay that connects the battery to the inverter. BMS errors fall into two main categories:
Cell imbalance is normal in small amounts. Over hundreds of charge-discharge cycles, cells naturally drift slightly apart in capacity. The BMS's balancing circuit keeps them in check. But if imbalance exceeds ~100mV, or if one cell group is dramatically different from the rest, there may be a failing cell or a balancing circuit fault.
This guide walks through diagnosis from easiest-to-hardest, starting with software resets before moving to cell-level diagnosis.
Answer these before proceeding:
Many BMS errors are temporary communication glitches, especially E5 (communication) errors. A full power cycle and BMS reset clears transient faults.
If the error persists, check the individual cell group voltages. Most brands show cell voltages in their app (EcoFlow, Bluetti, Jackery Explorer+). A normal pack should have all cell groups within 20-50mV of each other at mid-state-of-charge.
For E5 (communication) errors specifically, the BMS-to-mainboard communication cable may be loose. This is especially common after shipping or if the unit has been dropped. If the unit is out of warranty, you can open the case and check the BMS connector.
Warranty note: opening the case voids the warranty on all major brands. If the unit is still under warranty, stop here and contact the manufacturer for RMA. Do not open the case unless you accept that you are voiding the warranty.
For E6 (cell imbalance) errors with moderate imbalance (50-100mV), a top-balancing procedure often resolves the issue. The BMS balances cells at the top of charge (when cells are near full voltage).
If top-balancing does not work, a deep discharge followed by a slow recharge can sometimes help identify whether the imbalance is due to capacity mismatch or a temporary state-of-charge mismatch. Discharge the unit to 0% (or as low as it will go), then recharge slowly at a low current.
Important: do not repeatedly deep-discharge LiFePO4 batteries — it accelerates wear. Do this once or twice at most for diagnostic purposes. If the imbalance returns immediately after a full cycle, you likely have a capacity-mismatched cell group.
If imbalance persists and is greater than 100mV, you likely have one or more failing cell groups. Monitor cell voltages during a full discharge cycle. A failing cell group will drop in voltage much faster than the others, especially under load.
| Pattern | What It Means | Action |
|---|---|---|
| One cell low, rest normal | Single cell group failing / capacity loss | Replace that cell group |
| Cells drift apart at top of charge | Normal / minor capacity difference | Top-balance periodically |
| Cells drift apart at bottom of charge | Capacity mismatch, normal with age | Bottom-balance or accept reduced capacity |
| One cell jumps / erratic reading | Sense wire / BMS ADC problem | Check sense wires, re-flash BMS |
| All cells evenly spaced | Normal manufacturing variation | No action needed |
Cell replacement is only viable if the unit is out of warranty and you have the skills and tools to work safely on high-voltage lithium packs. In most cases, RMA or professional service is the better option.
EcoFlow uses E5 for BMS communication errors and E6 for cell imbalance / cell failure on Delta and River series. E6 is common after the pack has been deeply discharged or stored for months. A full charge cycle with 4 hours of float at 100% usually clears minor E6 errors. The EcoFlow app shows individual cell voltages under Settings → Battery Info. If E6 persists after 3 balance cycles and one cell is consistently more than 100mV off, that cell group has failed — file RMA if under warranty.
Jackery Explorer series shows cell balance status in the Jackery app (Explorer+ models with Bluetooth). Jackery's BMS is more conservative about imbalance thresholds — it may flag warnings at 50mV delta. For Explorer 1000 and 2000 models, the most common BMS issue is a loose balance wire connector on the mainboard, which can happen after shipping. Hold power 15s for a BMS reset on Jackery units.
Bluetti AC200Max and AC300 show detailed cell data in the Bluetti app. Bluetti's BMS uses a 100mV imbalance threshold before throwing an error. Early firmware versions (v1.0.0.1–v1.0.0.4) on the AC200Max had a bug where cell voltage readings would jump around erratically — update firmware first before diagnosing imbalance. Bluetti packs use 4S cell groups (4 cells in parallel per group) on most models.
Anker 535 and 757 (PowerHouse series) show cell voltages in the Anker app. Anker uses a relatively aggressive balancing strategy — the BMS starts balancing at a lower voltage threshold, which means the pack stays well-balanced but you may hear more fan noise during the top of charge. If you get a BMS error on an Anker, try a full discharge to 0% followed by a slow recharge — this resolves most transient BMS faults.
High-voltage battery packs (48V class B, common on 2000Wh+ units) can produce lethal current. Always wear Class 0 insulated gloves and safety glasses when working on an open pack.
Never short battery terminals. A shorted lithium battery pack can deliver thousands of amps, causing molten metal, fire, and explosive gas release.
If any cell is swollen, bulging, or has vented, stop all work immediately. Place the pack in a fire-safe location (outdoors, on concrete) and contact a hazardous waste disposal service.
Never charge or discharge a damaged or swollen battery pack. The risk of thermal runaway is significantly elevated with damaged cells.
Always work on a non-conductive surface (rubber mat, wood). Remove all metal jewelry (rings, watches, bracelets) before working on battery packs.
If in doubt, stop. Battery work is not for beginners. If you are not confident working with high-voltage lithium systems, contact a professional or file an RMA.
Complete diagnostic tree for power stations that won't power on — BMS reset, firmware recovery, and RMA criteria.
Causes, diagnostic steps, fan replacement guide, thermal paste reapplication, and when to RMA.
Toyota Prius — full diagnostic and module swap procedure. Same cell-balancing principles apply to portable power stations.
Open the full error code database — every fault code from every major portable power station we've documented, along with symptom, cause, and DIY fix.