Excellent service from Solar Tech Support. Extremely quick to respond, easy to deal with and clearly very talented engineers. They were persistent throughout a complex GivEnergy battery issue and resolved everything completely. Highly knowledgeable, professional and reassuring support from start to finish. Highly recommended.
Solar Batman FoxESS CODE-240 fixed in 30 minutes
- Real customer fault
- Fixed inside 30 minutes
- No site visit
CODE-240, BMS errors, system refusing to start after firmware or battery work — most of these are remote-fixable once the real fault is named. Start a free diagnostic.
Book your free diagnosticFoxESS support hubAbsolutely wonderful support. I have a GivEnergy system that was installed in 2022, and a firmware update was flagged in the app, so I proceeded to update the software .... and immediately regretted it, as my inverter came up with an error, and was not working at all! With no GivEnergy support available, and my installer saying there was nothing he could do, I googled help, and found Ron. What a stroke of good luck! Submitted an on line enquiry late morning, and received phone call just after 5 pm, and later that evening Ron was able to supply me with old firmware no longer available on the GivEnergy web site. I was then able to update the firmware using a GivEnergy youtube video as reference, and hey presto the system was back up and running. One further slight adjustment by Ron and we are back normal. What a relief. I have no hesitation in recommending Solar Tech Support if you have a problem. Great service! And if you are a GivEnergy system owner, whatever you do, DO NOT UPDATE FIRMWARE!
My solar panels stopped producing unexpectedly, contacted Ron who assisted me initially remotely and then visited to correctly diagnose that the problem was on the roof. Within a month the solar panels are now up and working, kept me up to date with when scaffolding arriving and the lads who checked the solar panels, a very professional team, organisation and service
Absolutely brilliant service. Our GivEnergy battery stopped working for no obvious reason. The manufacturers have gone in administration so no aftercare is available. Our installer could not diagnose the problem and gave up. We were at our wits end. A web search came up with Solar Tech Support. In truth, the reviews almost seemed to good to be true. But Ron diagnosed the problem within the hour and fixed it remotely the same day. He explained everything clearly and thoroughly and has offered solutions to other issues we had too. I honestly cannot recommend Ron highly enough. An absolute godsend in the mess that GivEnergy have left behind in their demise. Thank you again for all your help!
Ron was very knowledgeable and patient as we worked through the cause of Givenergy Hybrid Inverter suddenly failing (with 0W grid). He was able to quickly identify the probable cause, and point me in the right direction to identify the ‘burnt out’ AC isolator switch & piece of cable, which I was able to find a local electrician to replace. The best £95 I have spent. Thanks Ron.
Within an hour they were online and after less than another hour had it all sorted. Good communication throughout.
A man called Andrew pinged me on WhatsApp last week. His FoxESS hybrid was throwing CODE-240 and refusing to start. He'd just had an extra battery bolted onto the existing pack — but the installers couldn't get the system going — and the inverter had taken one look at the new hardware and shut the entire stack down.
CODE-240 is one of those error codes that points you in the wrong direction.
The fault that wasn't a CT clamp
Open the FoxESS service manual and CODE-240 reads current sensor abnormality — i.e. a CT clamp fault. So your first instinct is to check the CT connections at the inverter. Which is exactly the trap. Because when the inverter throws CODE-240 immediately after a battery pack change, the CT clamp is almost never the problem.
The inverter is.
Why CODE-240 leads you the wrong way
The full chain looks like this. When a FoxESS hybrid boots, it interrogates every battery pack on the BMS bus, checks their firmware revisions, and confirms the combination is one it has seen before. If a new pack ships with a firmware version the inverter has never met — or a slightly newer one than the older packs already there — the inverter refuses to commission.
You don't get an honest error like battery firmware mismatch. You get CODE-240. Same code path, different root cause. The CT-clamp message is the fallback the inverter throws when it can't tell you what is really wrong. The same trap shows up across other brands too — see how firmware updates break things for the wider pattern.
The honest answer is rarely on the front panel.
What Oscar did, and why it mattered
Now — here is where the story gets good.
Andrew's original installer was a former colleague of mine, Oscar, at SAS Solar in Essex. Great engineer. Still in. I picked up the phone, told him what I was seeing, and he was on the FoxESS engineering portal before I'd finished the sentence. Two minutes later he had identified the pack with the lagging firmware and pushed an update over the air. The inverter rebooted. The fault cleared. The system started exporting.
Less than thirty minutes from Andrew's first email to a fully working hybrid. No site visit. No call-out charge. No parts. No engineer's day lost driving to Essex. Andrew got the cheapest possible outcome — which is exactly what a remote diagnostic is meant to do.
What Andrew said
What a fantastic service. Had my fault diagnosed within minutes and actually managed to resolve the issue remotely within a few minutes more. This guy is like a "Solar Batman" helping consumers fix their problems using his extensive industry knowledge and expertise. Outstanding service. Thank you so much.
What you know, and who you know
Two things made this work. The first is the boring one: knowing what CODE-240 really means on a FoxESS when it lands the day a battery pack changes. That's pattern recognition you only get from seeing it across enough sites. The second is the one I'm more pleased about — Oscar, who could have ignored a system he installed years ago, jumped on it inside the same hour because that's what good contractors do.
So it's both. What you know, and who you know.
You don't see this enough in our industry. Most fault codes hide their real cause. Most installers go quiet the moment they've banked the deposit. So when an installer takes the call after the install is long-banked, and an old colleague stays an old colleague — that is worth a write-up.
A fault tracked down. An installer who stood behind his work. A homeowner back online before lunch. That's the kind of fix that makes me glad to be back doing this.
If your inverter is throwing a code that doesn't add up after recent work — new battery, firmware update, change of installer — start where Andrew started: drop me a line.
Frequently asked questions
Got a fault that does not match the code on the screen?
Tell me what the inverter is saying and what changed before it started saying it. Most root causes named inside a 30-minute session. No fix, no fee.
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.