Had a problem with my GivEnergy battery which had decided to charge and discharge to a very limited extent. From AI, felt that the problem was probably a calibration issue on the Battery Management System, but which I could not fix myself. So contacted Solar Tech Support, and Ron was brilliant in being able to identify, confirm and fix the issue remotely and very speedily. Thoroughly recommend this outfit
Sofar Solar Fault Code Index
- Codes shown on LCD and in SolarMAN app
- ID01–ID107 complete fault reference
- HYD-ES · HYD-EP · ME3000SP
My GivEnergy solar and battery system is failing intermittently, GivEnergy is in administration and so is my installer, so it was a relief to get Ron’s expert advice.
After recently changing my fuse board the ct clamp broke, this meant my inverter was not communicating properly with my GivEnergy system. After several people letting me down, finally got put in touch with Ron. He came out within 24hours & resolved the fault within an hour, no fuse just got on with it. Work was tidy & arrived when he said he would. Ron followed up a few days later to confirm all was still good, great service from all involved.
Great service in supplying and fitting an additional GivEnergy battery. Went the extra mile in managing to fit the battery in to a difficult space.
After 6 months of trying to find someone to help with non functioning Givenergy batteries and inverter, I contacted Ron at STS who remotely sorted the problem within days. Highly recommended.
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.
Grid protection faults
Grid protection codes trigger when the mains supply voltage or frequency drifts outside the inverter's programmed safety window. In the UK, these limits are set by the G98/G99 connection standards. The inverter disconnects from the grid and waits for conditions to return to normal before reconnecting automatically.
ID01 — GridOVP (grid overvoltage)Grid · voltage highID02 — GridUVP (grid undervoltage)Grid · voltage lowID03 — GridOFP (grid over-frequency)Grid · frequency highID04 — GridUFP (grid under-frequency)Grid · frequency lowID06 / ID07 — OVRT / LVRT faultGrid · ride-throughPV / Solar input faults
PV input faults relate to the DC side — the solar panels and their connections to the inverter's MPPT inputs. The HYD-ES and HYD-EP support dual MPPT with either independent or parallel input modes, and an incorrect mode setting is a common trigger for several of these codes.
ID08 — PVOVP (PV overvoltage) DC string voltage exceeded max inputID13 — GFCI OCP (ground fault)PV · earth leakageID14 — HwPVOC (PV overcurrent)PV · hardware protectionID16 — IpvUnbalance (input current imbalance)PV · string mismatchID33 — PvConfigSetWrong (input mode error)PV · configurationID56 — PvIsoFault (insulation resistance low)PV · insulationBattery & BMS faults
Battery faults (ID05, ID27, ID100–ID107) are reported by the battery's own BMS through the communication link to the inverter. These codes appear on both the HYD hybrid inverters and the ME3000SP AC-coupled battery inverter. The inverter stops charging or discharging to protect the cells.
ID05 — BatOVP (battery overvoltage)Battery · voltage highID27 — BatOCP (battery overcurrent)Battery · current limitID100 — BatOCD (discharge overcurrent) Battery BMS protection — discharge stoppedID101 — BatSCD (charge short circuit) Battery BMS protection — charge stoppedID102 — BatOV (cell overvoltage)Battery · BMS overvoltageID103 — BatUV (cell undervoltage)Battery · deep dischargeID85 — SOC ≤ DOD / battery voltage lowBattery · discharge limitID86 — Force charge failureBattery · charge failedInternal hardware faults
Internal hardware faults (ID09–ID31, ID65–ID77) indicate problems with the inverter's internal circuits — power stages, control boards, bus voltages, and protection relays. The first step for all of these is a full power cycle: turn off both AC and DC isolators, wait at least five minutes, then restart. If the fault returns, it usually requires professional repair or warranty replacement.
ID09 — HW_LLCBus_OVPInternal · bus overvoltageID10 — HW_Boost_OVPInternal · boost overvoltageID11 / ID12 / ID15 — Hardware overcurrentInternal · overcurrent protectionID17 / ID18 / ID19 — AD sampling faultsInternal · sensor errorID20 / ID21 / ID22 — Control board faultsInternal · controllerID25 / ID26 — Bus overvoltage (software)Internal · bus protectionID29 / ID30 / ID31 — Software overcurrentInternal · current limitID65–ID70 — Unrecoverable hardware faults Persistent fault — requires engineerID55 — RelayFail (relay fault)Internal · relayID75 / ID76 — EEPROM read/write faultInternal · memoryCommunication faults
Communication faults affect the link between the inverter and the battery BMS, the internal DSP boards, the SolarMAN monitoring dongle, and the CT meter. ID52 (battery communication) is the single most common Sofar fault in UK residential installations.
ID52 — BatCommunicationFlagBattery · BMS communicationID53 — SpiCommLose (SPI fault)Internal · board communicationID54 — SciCommLose (SCI fault)Internal · serial communicationID48–ID51 — Consistency faultsInternal · DSP mismatchID35 — CT FaultMetering · CT clampID94 — Software version mismatchSystem · firmwareID95 / ID96 — Comm board EEPROM / RTCSystem · communication boardID97 — InValidCountry (country code)System · configurationID98 — SDfault (SD card error)System · data loggingThermal & EPS faults
Thermal faults trigger when the inverter or battery exceeds its operating temperature range. EPS (emergency power supply) faults relate to the backup output that powers essential circuits during a grid outage. The HYD-ES and HYD-EP both support EPS functionality.
ID57 — Battery over-temperatureBattery · thermalID58 — Heat sink over-temperatureInverter · thermalID59 — Environmental over-temperatureInverter · ambientID81 — Temperature deratingInverter · power reductionID104 / ID105 — Battery temp high (discharge / charge)Battery · over-temperatureID106 / ID107 — Battery temp low (discharge / charge)Battery · cold weatherID34 — Overload (EPS output)EPS · backup overloadID60 — PE connect fault (earthing)Safety · groundingID83 / ID84 — Remote derating / shutdownSystem · remote commandThe Sofar ID code system spans over 100 fault types. If you see a code on your LCD or in SolarMAN that is not listed above, share the exact ID number and we will identify it. Some codes only appear on specific firmware versions or newer HYD-EP hardware.
ID01 · ID02 · grid voltage · G98Why the inverter keeps tripping on grid voltage — DNO reporting, protection settings, and AC wiring checks.
See grid disconnection faultME3000SP · EPS mode · backupME3000SP not switching to backup mode, EPS relay issues, and load management during outages.
See ME3000SP EPS mode faultManuals · datasheets · wiringOfficial HYD-ES, HYD-EP, and ME3000SP user manuals, datasheets, and installation guides.
See Sofar documentsSofar Solar inverter fault questions
Sofar fault code you can't clear?
Tell us the ID code on your LCD or SolarMAN alarm, the inverter model, and when the fault first appeared. We'll pull your monitoring data remotely and identify the root cause — whether it needs a settings change, firmware update, or site visit.
- Not affiliated with Sofar Solar
- No fix, no fee
- Written report with cause and recommended action
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.