I contacted Solar Tech Support because I had a problem with my legacy GiveEnergy installation. within 24 hours they had diagnosed the problem and offered advice on resolution. Because they were unable to fix the problem there was no charge! This despite numerous time consuming emails. I am currently trying to engage with the original installer but if that is unsuccessful I will go back to Solar Tech Support and ask them to repair the system with a retrofit. Very knowledgeable and responsive. I highly recommend them.
Victron Battery BMS Disconnect — DVCC, CAN Bus & Third-Party Lithium Diagnosis
- DVCC & CAN bus diagnosis
- Pylontech, BYD & Dyness
- Low-temp & cell imbalance
We review VRM alarm history, check DVCC charge and discharge limits, analyse CAN bus communication status, and identify whether the disconnect is a cable fault, temperature protection, or cell imbalance.
Book your free remote diagnosticBack to Victron hubIndependent — not affiliated with Victron Energy.
Very very helpfuland so quick. Made sure that a non expert like myself understood what the problem was and how to resolve it.
My issue was assessed and resolved quickly once the engineer was able to look at the problem. This took a little longer than I had expected (3 days) and keeping the PC on all day/everyday with Sentinel open was a little cumbersome I thought. That said, with little support coming from GivEnergy nowadays it was good to find someone who knew the platform and could resolve my issue.
My 90-year-old father-in-law had a solar system installed nearly three years ago that never worked properly and kept tripping out. Neither the original installer nor GivEnergy could resolve the issues, and we were even pushed towards replacing the system entirely when GivEnergy went bust. I contacted Ron at Solar Tech Support via WhatsApp, and within a few hours he had diagnosed multiple faults — including incorrect wiring that posed a potential fire risk. He carried out a home visit in Nottingham for £295 (including parts), fixed everything, completed firmware updates, and ensured the system was fully operational. Since then, it has worked perfectly. Ron was knowledgeable, responsive, and took the time to explain everything clearly. Highly recommended — excellent value and complete peace of mind.
Ron is a super star. Two months ago my GivEnergy battery failed a firmware upgrade leaving it a brick. My installer couldn't/wouldn't fix it. GivEnergy couldn't/wouldn't fix it. Then they went into administration and all hope was lost. A flurry of emails later and Ron had diagnosed the fault (failed USB flash drive, something I'd suspected) and talked me through resolving it. Two months of nothing resolved in about 3 hours. It's great to work with someone who pays attention to the details, knows that they're doing (not just following a script) and gets stuff sorted without a fuss or up-charging.
I left an enquiry few days ago and got a call back today from Ron. I have FoxESS battery and inverter that seemed not doing the right job and after only few questions, Ron told me exactly what I need to do to restart my system, without even seeing it. After almost 2 weeks of not being able to use my FoxESS equipment, today is finally up and running. Very professional and knowledgeable. Thanks Ron
How Victron talks to third-party batteries. Victron uses DVCC (Distributed Voltage and Current Control) to let the battery BMS control charge and discharge limits. The BMS sends three values over CAN bus: CVL (Charge Voltage Limit), CCL (Charge Current Limit), and DCL (Discharge Current Limit). The MultiPlus, Quattro, and MPPT controllers all obey these limits. When the BMS sets CCL and DCL to zero, the system stops all charging and discharging — this is what a "BMS disconnect" looks like in practice.
5-step BMS disconnect diagnosis
A BMS disconnect on a Victron system usually means the battery is protecting itself — or the communication link between the BMS and the GX device has failed. Either way, the system goes idle. Work through these steps to find the cause.
Check DVCC status and battery communication on the Cerbo GX
Start at the GX device — this is where you can see what the BMS is telling the Victron system:
If the battery is missing from the device list, skip to step 2. If it appears but shows zero limits, skip to step 3 or 4 depending on whether temperature or SoC is the suspected cause.
Inspect the CAN bus or serial cable between the BMS and GX device
The CAN bus cable is the sole communication link between the battery BMS and the Victron system. A loose or damaged cable causes a complete communication failure:
After checking the cable, restart both the battery BMS (typically by toggling the breaker or button on the master battery) and the Cerbo GX. CAN bus re-negotiation requires both devices to restart.
Check for low-temperature charge protection on the BMS
LiFePO4 batteries must not be charged below a minimum temperature — the BMS enforces this by setting CCL to zero via DVCC:
Check the battery temperature on the Cerbo GX battery device page. If it's at or near the threshold, this is the cause. The system resumes charging automatically when the cells warm up. Discharge usually continues at reduced rates — most LiFePO4 batteries can discharge down to -10°C or -20°C.
UK garages, lofts, and outbuildings regularly hit sub-zero temperatures in winter. Battery heating mats or relocating the battery to a heated space are the permanent solutions.
Investigate cell imbalance and SoC calibration drift
If the BMS disconnects at a specific charge level rather than due to temperature, cell imbalance is the likely cause:
Cell imbalance builds up over months. It's more common in systems that rarely reach 100% SoC — the BMS doesn't get the chance to balance.
Verify DVCC charge parameters and firmware compatibility
Even with a healthy battery, incorrect DVCC settings or outdated firmware can cause charging to stop:
See our MultiPlus charging guide for related charge parameter diagnosis including AC input limits and PowerAssist interaction.
Why third-party batteries cause more disconnects than Victron's own
Victron's own lithium batteries (Smart Lithium range) use VE.Bus BMS, which is deeply integrated into the Victron ecosystem. When a Victron battery triggers a protection, the system handles it natively — the MultiPlus transitions to a reduced-power mode rather than shutting down completely. Third-party batteries communicate via CAN bus, which is inherently a looser integration. The BMS sends limit values (CVL, CCL, DCL) and the Victron system obeys them, but there's no graceful degradation — when the BMS says stop, everything stops.
This is not a design flaw — it's a deliberate safety choice. Third-party BMS manufacturers have different protection philosophies, different cell chemistries, and different threshold settings. Victron cannot predict every scenario, so DVCC takes the conservative approach: if the BMS says zero, the system does zero. The practical result is that Victron systems with third-party batteries are more sensitive to cable issues, temperature, and cell imbalance than equivalent systems from manufacturers who control the entire stack. The trade-off is that Victron's open architecture gives you the freedom to choose your battery — you just need to ensure the communication layer is reliable.
Battery BMS disconnect — common questions
Still getting BMS disconnects?
We check your DVCC settings, CAN bus communication, battery temperature, and cell balance data to identify whether it's a cable, firmware, temperature, or cell fault.
- No fix, no fee
- Pylontech, BYD, Dyness & third-party lithium
- DVCC configuration included
We’re busier than ever. Thank you for your patience.
Due to unprecedented demand we’re currently only carrying out on-site work in Yorkshire, and replies are taking up to 7 days. Remote diagnostics continue for the whole UK as normal.
Every message is read and answered, so please don’t send it twice; that only slows the queue.
We use cookies to measure traffic and ads, sharing limited hashed data with Meta and Google. Decline keeps only essential cookies. Privacy policy
Got a solar fault or need a quick answer? Drop us a message and we usually reply within a few minutes. Mon–Fri, 9am–7pm.