GivEnergy SOC bug — battery percentage dropping, jumping, or stuck
- All battery generations — Gen 1, Gen 2, Gen 3, AIO
- Free remote-first diagnostic · no fix, no fee
- Not affiliated with GivEnergy
Tell us the symptom, your BMS firmware version, and how long it has been happening. We review portal data remotely — battery graph, firmware history, and cell-level health — to determine whether the fix is a calibration cycle, a firmware update, or a hardware issue.
Book your free remote diagnosticGivEnergy hubIndependent — not affiliated with GivEnergy Ltd.
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.
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.
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
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)
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
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
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.
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.
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.
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 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.
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.
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!
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.
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.
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
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)
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
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
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.
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.
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.
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 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.
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.
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!
Step-by-step SOC bug diagnosis
Work through these steps in order. Step 1 identifies the symptom pattern. Steps 2–3 fix the majority of cases. Steps 4–5 cover hardware and firmware causes. Step 6 prevents recurrence.
The bug presents differently depending on firmware and battery generation. The main patterns are: sudden large drops (SOC falls 30–50% in under an hour despite low house load — the most common symptom), SOC stuck at a fixed percentage that does not change regardless of charge or discharge, stepping (SOC jumps in discrete blocks instead of changing gradually — vertical lines on the graph), multi-battery divergence (two batteries showing significantly different percentages), or false 100% (battery reports full but clearly is not). Open the portal and check the battery graph for the last 7 days — the shape of the fault tells you what is happening.
In givenergy.cloud, go to My Inverter → Software. The BMS version is the critical number. The key milestones: BMS 3007 and earlier had basic SOC estimation with known jump issues. BMS 3012 (May 2023) added temperature-adjusted calibration and OCV offset correction. BMS 3013 (July 2023) expanded the calibration range from 50% to 80% of capacity and set the discharge calibration voltage to 2810mV per cell. BMS 3017 (May 2024) improved dynamic SOC calibration speed and added compensation for the 30mA static current drain that caused drift after the battery stood idle for over two days. BMS 3018 introduced post-100% top-up charging to combat peak voltage degradation. If you are on 3012 or earlier, updating is strongly recommended.
A calibration cycle gives the BMS two known reference points to correct its estimate. Set the system to Timed Discharge with a target of 4% and let the battery drain — ideally overnight or during a low-load period. Once it reaches 4%, switch to Timed Charge and charge to 100% (from solar the next day or from grid overnight). For multi-battery systems, both batteries must reach 4% at the same time so the BMS modules can resynchronise. One cycle fixes mild drift. If the SOC has been significantly wrong for weeks, repeat the cycle. Best practice: run a proactive calibration once a month to prevent drift accumulating.
This is an under-reported cause. Some GivEnergy battery packs have been found with internal connectors that were not fully tightened during manufacturing — loose by two to three turns. A loose connection causes intermittent voltage measurement errors that the BMS reads as sudden capacity changes. If you can safely access the battery, check that all external cable connections to the terminals are firm. Internal connectors require an engineer. If tightening a loose connection resolves the SOC jumps immediately, the BMS logic was not faulty — it was receiving bad voltage data from the start. This fix is permanent and does not require ongoing calibration cycles.
If your BMS is below 3017, updating may significantly improve SOC accuracy. Before triggering any update, record your system mode, charge/discharge window times, SOC targets, export limit, and CT clamp direction — firmware updates frequently reset these to defaults. Trigger the update in the portal under My Inverter → Software. After the update, the SOC reading may drop sharply — even to 0%. GivEnergy has confirmed this is expected behaviour when updating from pre-3012 firmware: the new logic recalculates the true SOC, which can look alarming but should correct within 24 hours. Restore your settings manually after the update. Note: BMS 3022 has been reported to cause temporary capacity reduction on some 9.5kWh batteries — run a full calibration immediately after if you receive this version.
After calibration, watch the portal graph for two weeks. If the SOC moves smoothly and the daily totals match your expectations, the calibration has worked. To prevent the bug returning, avoid leaving the battery in a narrow charge band for extended periods — batteries that rarely discharge below 50% lose calibration accuracy because the BMS has no low-end reference point. A monthly full calibration cycle is the most reliable preventive measure. If the SOC bug returns within days of a successful calibration, the issue is likely hardware — a degraded cell, a failing BMS module, or a loose internal connection. Contact STS for a remote diagnostic — we review your portal data, firmware version, and cell-level health to determine whether the fix is software or whether the battery needs a site visit.
BMS firmware and the SOC bug — what changed at each version
GivEnergy has released progressive improvements to SOC accuracy across multiple BMS firmware versions. No single version eliminates the issue completely — LiFePO4 chemistry makes accurate SOC estimation inherently difficult — but each version narrows the margin of error.
Early versions had basic SOC estimation with known percentage-jump issues. BMS 3012 added temperature-adjusted calibration and OCV (open-circuit voltage) offset correction during charge and discharge cycles. Calibration thresholds adjusted to 90–95% based on temperature.
Expanded the BMS calibration range from 50% to 80% of capacity — meaning the battery can recalibrate across a wider SOC window. Set discharge calibration voltage to 2810mV per cell. Removed the 20% SOC limitation for parallel battery operations.
Optimised SOC display with improved internal resolution — fewer percentage-step jumps in the portal graph. Added protection against false 0% readings during parallel battery failures, addressing the symptom where one battery in a multi-battery stack would report empty while the other showed charge.
Widely considered the most significant improvement. Modified the speed of dynamic SOC calibration. Added compensation for the 30mA static current drain that caused SOC to drift after the battery stood idle for more than two days. Also added support for mixed Gen 3 and Gen 1 battery stacks.
Introduced post-100% top-up charging at a reduced rate to maintain peak cell voltage. This addresses the root cause identified by GivEnergy: peak voltage degrades over time, causing the BMS to lose its full-charge reference point. Continues gentle charging even after SOC reports 100% until cells reach true peak.
Latest version at time of writing. Some 9.5kWh owners have reported temporary capacity reduction (from 180Ah to 126Ah in one documented case) immediately after updating. GivEnergy's recommendation is to run a full calibration cycle on all batteries after this update. In most cases capacity recovers after calibration.
Why the SOC bug happens — and why it's hard to fix
GivEnergy batteries use LiFePO4 (lithium iron phosphate) chemistry, which is excellent for longevity and safety but presents a fundamental challenge for SOC estimation. Unlike other lithium chemistries, LiFePO4 has a very flat voltage curve between roughly 20% and 80% SOC — the voltage barely changes across 60% of the battery's capacity. This makes voltage-based SOC estimation unreliable in the range where the battery spends most of its time. The BMS falls back on coulomb counting — tracking current flow in and out over time — which works well in the short term but accumulates small measurement errors over weeks and months. Without periodic recalibration at known reference points (near-empty and full), these errors compound until the displayed percentage diverges significantly from reality.
GivEnergy has identified peak voltage degradation as a contributing factor: the maximum voltage the cells reach during charging gradually decreases over time, which shifts the BMS's full-charge reference point downward. This is why later firmware versions (BMS 3018 onwards) continue charging at a reduced rate even after reporting 100% — to push the cells back to their true peak. The issue affects all GivEnergy battery generations (Gen 1, Gen 2, Gen 3, and All-in-One), though Gen 3 batteries with BMS3 hardware have improved SOC tracking out of the box. STS has deep experience with GivEnergy systems across all generations and can determine remotely whether a SOC issue is fixable with firmware and calibration or whether it points to a hardware fault that needs a site visit.
SOC bug — common questions
SOC still not right after calibration?
If the SOC bug returns within days of a full calibration cycle, the issue may be hardware rather than firmware — a degraded cell, a failing BMS module, or a loose internal connection. We review your portal data, firmware version, battery health metrics, and cell-level readings remotely to determine the next step. Independent from GivEnergy and your installer.
- Not affiliated with GivEnergy Ltd
- Free remote diagnostic · no fix, no fee
- On-site visits available across the UK
Got a solar fault or need a quick answer? Drop us a message — we usually reply within a few minutes. Mon–Fri, 9am–7pm.