Skip to content
Problem diagnosis · Victron Energy

Victron Battery BMS Disconnect — DVCC, CAN Bus & Third-Party Lithium Diagnosis

Your Victron system has stopped charging or discharging the battery — the BMS has disconnected or triggered a protection. In systems using third-party lithium batteries (Pylontech, BYD, Dyness), the BMS communicates with Victron via DVCC and CAN bus. When that communication breaks down, or the BMS triggers a protection, the entire system goes into a safe-but-idle state.
  • DVCC & CAN bus diagnosis
  • Pylontech, BYD & Dyness
  • Low-temp & cell imbalance
Battery BMS cutting power to your Victron system?

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 hub

Independent — not affiliated with Victron Energy.

5.0
13 Trustpilot reviews
Trustpilot Google

I have a GivEnergy system consisting of two batteries, two inverters and a controlling EMS (Energy Management System) which has not worked since Nov 2025. After six months I discovered Solar Tech Support, reached out to them and Ron phoned me back – how often do you get that service? Could not be more helpful – worked directly with me over the phone, outside what I would call normal working hours. Lucid explanations and we were able to discuss the issues and history using camera and email history. As this was a very rare setup, Ron was able to access an EMS expert in the field to confirm the solution. One sunny day in, I am now only paying for standing charge and a few pence for spikes in grid consumption while battery catches up with house demand.

Ian · May 2026 Trustpilot

When my GivEnergy system had an issue, I was completely left without support and had honestly lost all hope. Thankfully, I searched online and found Ron, which completely turned things around. After sending him a message, he responded incredibly fast and called me to assure me that he would get the problem fixed. I really admire his dedicated, supportive nature and his determination to find a solution. With this kind of outstanding attitude and customer service, he has absolutely secured a future customer in me.

Sree · May 2026 Trustpilot

Ron want out of is way to help, nothing was to much. He was very thorough in what he did Very knowledgeable I would highly recommend Ron and his company He did a fantastic job for me. if you have any problems, he'll do his best to help you out and resolve your problem. I wouldn't hesitate to recommend them

Dennis Brown · May 2026 Trustpilot

Ron took me through a diagnostic to confirm my GivEnergy Inverter had a fault. A common one as it turns out with the AC Inverter. As GivEnergy is defunct there is no immediate fix, aside from sourcing 2nd hand replacement. It may be that a fix becomes available over the summer which would make a lot of GivEnergy customers happy (Again)

Tony Deacon · May 2026 Trustpilot

Contacted Ron with a problem and he sorted it out quickly with no problems at all. Very knowledgeable on anything solar/ batteries. I would recommend him to anyone

Phill · May 2026 Trustpilot

I've spoken to Ron a couple of times with issues with my Givenergy installation. Such a friendly knowledge guy very highly recommended. Thank you very much for resolving my issues

michael fairhurst · May 2026 Trustpilot

Contacted Solar Tech Support in desperation. After explaining the issues I had with my system a diagnosis was made and a solution proposed. Fantastic service, even contacted a manufacturer to arrange replacement parts for me. Great communications, explained all they were doing and what I had to do, clearly and precisly. Followed up to confirm all was ok. Excellent service.

Mr Machin · May 2026 Trustpilot

After GivEnergy went into liquidation, just my luck, my battery started playing up (internal board crashed). Contacted my installer - not interested! Found Solar tech support on a Google search. Sooo glad I found this company! Ron is extremely helpful and has plenty of experience. He soon confirmed what the fault was, and helped me to get my system up and running again. Now moved my GivEnergy account to Solar tech support, and will definitely use again if I have more issues. Unusual to find such a helpful company in these times, no morons reading scripts, just direct contact with the engineer.

Keith Ballard · Apr 2026 Trustpilot

Contacted Solar Tech Support when trying to understand what my Givenergy inverter problem might be and what might be my options. Received good/honest advise which backed up my thoughts.

Hugh Speirs · Apr 2026 Trustpilot

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.

Christopher · Apr 2026 Trustpilot

I can add to the list of customers who had already 'given up' on GivEnergy due to their appalling customer service, and that was before they went into administration (their Trustpilot reviews don't lie!). So you can imagine my desperation when, having changed my ISP and my Inverter, predictably, proving to be the only device that didn't connect automatically to my new network, I found zero prospect of any customer support with GivEnergy having called in the administrators just five days earlier! The salvation came from Solar Tech Support. My IT advisor stumbled across their web site and some very helpful tips for beleaguered GivEnergy customers, as well as an offer to provide direct assistance. Nothing ventured, I decided to drop them an E-Mail, with very low expectations based on my experience of GivEnergy customer support. Within an hour Ron had responded with some pin point advice, and after a few exchanges of E-Mails he had nailed the problem, enabling the combined efforts of my IT advisor and solar installer to resolve it and reconnect my Inverter. Thank you Solar Tech Support, and Ron in particular, for coming to the aid of a deserted and despondent GivEnergy customer. Expert, razor sharp advice and first class customer service, even though I wasn't officially a customer.

customer · Apr 2026 Trustpilot

This company are a rare gem, I had a very unusual problem following a failed firmware upgrade on my GivEnergy kit. I then found out GivEnergy were in administration and had dismissed all their support staff! None of the usual fixes to try and restore my inverter comms would work, and I looked everywhere, forums, GivEnergy youtube support videos - even AI couldn't figure it out. My installer was talking about huge sums for system replacements, and being vague / evasive about if they'd even install replacement GivEnergy inverter. Enter Solar Tech Support, reassuring and knowledgeable from the very start, I've learnt loads about my solar system though the friendly chat while my engineer worked as he diagnosed the problem and figured out a fix procedure that I've not found anywhere else - amazing . If you need solar system repairs - especially if you like me have been left high and dry by GivEnergy, I cannot recommend this company enough. Give them a call.

Andy Thomas · Apr 2026 Trustpilot

I sent a message on their website regarding a problem I have on my Givenergy system. Although not supplied by Ronald, I thought it was worth an email. Within the hour on a Saturday, he phoned and we discussed the problem. He logged in remotely and gave excellent advice. I'm too far away for his on-site help but he did diagnose the problem and was happy also to chat through my thoughts about an upcoming solar/battery install I'm planning. Great bloke.... if only he was nearer!

Philip · Apr 2026 Trustpilot

I have a GivEnergy system consisting of two batteries, two inverters and a controlling EMS (Energy Management System) which has not worked since Nov 2025. After six months I discovered Solar Tech Support, reached out to them and Ron phoned me back – how often do you get that service? Could not be more helpful – worked directly with me over the phone, outside what I would call normal working hours. Lucid explanations and we were able to discuss the issues and history using camera and email history. As this was a very rare setup, Ron was able to access an EMS expert in the field to confirm the solution. One sunny day in, I am now only paying for standing charge and a few pence for spikes in grid consumption while battery catches up with house demand.

Ian · May 2026 Trustpilot

When my GivEnergy system had an issue, I was completely left without support and had honestly lost all hope. Thankfully, I searched online and found Ron, which completely turned things around. After sending him a message, he responded incredibly fast and called me to assure me that he would get the problem fixed. I really admire his dedicated, supportive nature and his determination to find a solution. With this kind of outstanding attitude and customer service, he has absolutely secured a future customer in me.

Sree · May 2026 Trustpilot

Ron want out of is way to help, nothing was to much. He was very thorough in what he did Very knowledgeable I would highly recommend Ron and his company He did a fantastic job for me. if you have any problems, he'll do his best to help you out and resolve your problem. I wouldn't hesitate to recommend them

Dennis Brown · May 2026 Trustpilot

Ron took me through a diagnostic to confirm my GivEnergy Inverter had a fault. A common one as it turns out with the AC Inverter. As GivEnergy is defunct there is no immediate fix, aside from sourcing 2nd hand replacement. It may be that a fix becomes available over the summer which would make a lot of GivEnergy customers happy (Again)

Tony Deacon · May 2026 Trustpilot

Contacted Ron with a problem and he sorted it out quickly with no problems at all. Very knowledgeable on anything solar/ batteries. I would recommend him to anyone

Phill · May 2026 Trustpilot

I've spoken to Ron a couple of times with issues with my Givenergy installation. Such a friendly knowledge guy very highly recommended. Thank you very much for resolving my issues

michael fairhurst · May 2026 Trustpilot

Contacted Solar Tech Support in desperation. After explaining the issues I had with my system a diagnosis was made and a solution proposed. Fantastic service, even contacted a manufacturer to arrange replacement parts for me. Great communications, explained all they were doing and what I had to do, clearly and precisly. Followed up to confirm all was ok. Excellent service.

Mr Machin · May 2026 Trustpilot

After GivEnergy went into liquidation, just my luck, my battery started playing up (internal board crashed). Contacted my installer - not interested! Found Solar tech support on a Google search. Sooo glad I found this company! Ron is extremely helpful and has plenty of experience. He soon confirmed what the fault was, and helped me to get my system up and running again. Now moved my GivEnergy account to Solar tech support, and will definitely use again if I have more issues. Unusual to find such a helpful company in these times, no morons reading scripts, just direct contact with the engineer.

Keith Ballard · Apr 2026 Trustpilot

Contacted Solar Tech Support when trying to understand what my Givenergy inverter problem might be and what might be my options. Received good/honest advise which backed up my thoughts.

Hugh Speirs · Apr 2026 Trustpilot

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.

Christopher · Apr 2026 Trustpilot

I can add to the list of customers who had already 'given up' on GivEnergy due to their appalling customer service, and that was before they went into administration (their Trustpilot reviews don't lie!). So you can imagine my desperation when, having changed my ISP and my Inverter, predictably, proving to be the only device that didn't connect automatically to my new network, I found zero prospect of any customer support with GivEnergy having called in the administrators just five days earlier! The salvation came from Solar Tech Support. My IT advisor stumbled across their web site and some very helpful tips for beleaguered GivEnergy customers, as well as an offer to provide direct assistance. Nothing ventured, I decided to drop them an E-Mail, with very low expectations based on my experience of GivEnergy customer support. Within an hour Ron had responded with some pin point advice, and after a few exchanges of E-Mails he had nailed the problem, enabling the combined efforts of my IT advisor and solar installer to resolve it and reconnect my Inverter. Thank you Solar Tech Support, and Ron in particular, for coming to the aid of a deserted and despondent GivEnergy customer. Expert, razor sharp advice and first class customer service, even though I wasn't officially a customer.

customer · Apr 2026 Trustpilot

This company are a rare gem, I had a very unusual problem following a failed firmware upgrade on my GivEnergy kit. I then found out GivEnergy were in administration and had dismissed all their support staff! None of the usual fixes to try and restore my inverter comms would work, and I looked everywhere, forums, GivEnergy youtube support videos - even AI couldn't figure it out. My installer was talking about huge sums for system replacements, and being vague / evasive about if they'd even install replacement GivEnergy inverter. Enter Solar Tech Support, reassuring and knowledgeable from the very start, I've learnt loads about my solar system though the friendly chat while my engineer worked as he diagnosed the problem and figured out a fix procedure that I've not found anywhere else - amazing . If you need solar system repairs - especially if you like me have been left high and dry by GivEnergy, I cannot recommend this company enough. Give them a call.

Andy Thomas · Apr 2026 Trustpilot

I sent a message on their website regarding a problem I have on my Givenergy system. Although not supplied by Ronald, I thought it was worth an email. Within the hour on a Saturday, he phoned and we discussed the problem. He logged in remotely and gave excellent advice. I'm too far away for his on-site help but he did diagnose the problem and was happy also to chat through my thoughts about an upcoming solar/battery install I'm planning. Great bloke.... if only he was nearer!

Philip · Apr 2026 Trustpilot

⚡ Safety Warning

Do not open your inverter or interfere with DC cabling. Solar panels produce live DC voltage whenever exposed to light. Always use your DC isolator switch and contact a qualified solar engineer for hands-on fault diagnosis.

🔋

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.

Diagnostics

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.

1

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:

Key readings to check
DVCC status: Settings → DVCC — must be enabled. If disabled, the Victron system ignores the BMS entirely and uses fixed charge parameters.
Battery in device list: If the battery appears with voltage, SoC, and current readings, CAN communication is working. If missing, the cable or protocol selection has failed.
CVL / CCL / DCL values: Check these under the battery device page. If CCL = 0, the BMS is blocking charge. If DCL = 0, the BMS is blocking discharge. Both at zero means full protection lockout.

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.

2

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:

Pylontech: Uses an RJ-45 to RJ-45 cable between the battery CAN/Console port and the Cerbo GX VE.Can port. The cable must be a straight-through type — crossover will not work. Pylontech supplies a specific cable; using a generic Ethernet cable may have different pinouts.
BYD: Uses a dedicated CAN bus cable from the BMS (BMU) to the Cerbo GX VE.Can port. Check the BYD compatibility list — some older BMU hardware revisions require a specific cable adapter.
Dyness: Typically uses an RJ-45 CAN cable similar to Pylontech. Verify the DIP switch settings on the Dyness master battery match the expected CAN protocol.
Battery type setting: On the Cerbo GX, navigate to Settings → DVCC → Battery monitor and verify the correct battery brand and model is selected. Selecting the wrong type causes protocol mismatch even with a working cable.

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.

3

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:

Manufacturer charge temperature limits
Pylontech US3000C / US5000: Charge allowed down to 0°C. Below 0°C, CCL drops to zero.
BYD HVS / HVM: Charge allowed down to 0°C. Derates from 5°C.
Dyness Tower: Charge allowed down to 0°C. Derates from 5°C.
Generic LiFePO4: Most allow charge down to 0°C. Some budget cells specify 5°C minimum.

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.

4

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:

What happens: One cell reaches its overvoltage threshold (typically 3.65V per cell) while the rest of the pack is still below full. The BMS triggers overvoltage protection and sets CVL/CCL to zero — stopping all charging.
How to check: View individual cell voltages via the battery's own app (Pylontech Console, BYD BeConnect, Dyness Cloud) or via VRM if the BMS reports cell-level data. A difference of more than 50mV between highest and lowest cell confirms significant imbalance.
How to fix: Reduce charge current to 0.2C or lower. Charge the pack fully — most BMS units only balance cells at the top of charge. Hold at absorption voltage for at least 2 hours. Repeat for 3-5 cycles until cell voltages converge within 20mV.
SoC drift: If the displayed SoC doesn't match reality (e.g. shows 80% but the BMS trips on overvoltage), the SoC calibration has drifted. A full charge to 100% followed by a rest period allows the BMS to recalibrate.

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.

5

Verify DVCC charge parameters and firmware compatibility

Even with a healthy battery, incorrect DVCC settings or outdated firmware can cause charging to stop:

CVL setting: On the Cerbo GX under DVCC, check whether a manual Charge Voltage Limit override is set. If it's lower than the battery's recommended full-charge voltage (typically 52.4–53.2V for 48V LiFePO4), the system stops charging prematurely.
Firmware compatibility: Check the Victron compatibility list for your battery. Pylontech requires Cerbo GX firmware v2.60 or later. BYD requires v2.66 or later for HVS/HVM. Running older firmware causes incorrect DVCC behaviour.
MultiPlus charge settings: In VEConfigure, the charge voltage and current settings should match or exceed the BMS values — DVCC overrides them downward, but if the VEConfigure values are too low, they become the bottleneck.
Restart sequence: After any change, restart the battery BMS first, wait 30 seconds, then restart the Cerbo GX. This ensures clean CAN bus re-negotiation.

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.

FAQ

Battery BMS disconnect — common questions

The battery BMS sets the DVCC Charge Current Limit to zero when cell temperature drops below the safe charging threshold — typically 0–5°C for LiFePO4. This prevents lithium plating damage. The system resumes automatically once the cells warm up. Discharge usually continues at reduced rates. If your battery is in an unheated space, UK winters will trigger this regularly. Battery heating mats or relocating to a warmer room are the permanent fixes.
DVCC — Distributed Voltage and Current Control — lets the battery BMS control the Victron inverter-charger and MPPT controllers. When enabled on the Cerbo GX, the BMS sends three values via CAN bus: Charge Voltage Limit (CVL), Charge Current Limit (CCL), and Discharge Current Limit (DCL). The Victron equipment adjusts to stay within these limits. Without DVCC, the system uses fixed charge settings that may not match the battery's requirements.
Reduce the charge current to 0.2C or lower via VEConfigure or DVCC settings. Charge the pack fully — Pylontech only balances at the top of charge, so the pack must reach near 100% SoC. Hold at absorption voltage for at least 2 hours, then repeat for 3–5 cycles. Monitor individual cell voltages via the Pylontech console port — balanced cells should be within 20mV of each other.
Yes — the CAN bus cable is the sole communication link. If it's loose, damaged, or the wrong type, the GX device loses contact with the BMS and DVCC defaults to zero charge and zero discharge current. This is the most common cause of sudden BMS disconnects where the battery itself shows no faults on its own display. Replace with the manufacturer-specified cable and verify connections at both ends.
Our free remote diagnostic covers VRM data review, DVCC configuration audit, CAN bus communication status, charge and discharge limit history, cell voltage analysis where available, and firmware compatibility check. Most BMS disconnect faults are caused by cable issues, low-temperature protection, or incorrect DVCC settings that we can identify remotely.
Book

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.

  • Free remote diagnostic · no fix, no fee
  • Pylontech, BYD, Dyness & third-party lithium
  • DVCC configuration included

By submitting you agree to be contacted about your diagnostic request. We don't share your data with 3rd parties.

Call 07944 877 329 Book free diagnostic