Sofar Inverter Error Codes
Sofar Solar inverter ID fault codes (the ID01–ID107 range) decoded, with documented causes, fixes and a note on model-specific numbering.
- Manufacturer
- Sofar Solar (Shenzhen SOFARSOLAR) — ME3000SP retrofit, HYD ES/EP hybrid and string inverters
- Codes documented
- 46
- Source
- Manufacturer documentation
- Scope
- Reference only
Sofar Solar inverters report faults as numbered ID codes (e.g. ID01 GridOVP) shown on the display or in the monitoring app, rather than free-text errors. The ME3000SP/HYD storage family shares a common fault-code scheme covering grid, battery, PV, hardware-protection, thermal, communication and software faults. Numbering can shift between model generations (for example, GridOVP is ID01 on the ME3000SP but ID06 on some HYD 3K–6K-ES units), so always confirm against the manual for your exact model. Many "Hw…/unrecover…" codes are internal hardware-protection trips: the standard first step is to switch off the DC isolator and AC breaker, wait ~5 minutes, then restart, and contact Sofar support if the fault persists.
- 46 Sofar Solar (Shenzhen SOFARSOLAR) — ME3000SP retrofit, HYD ES/EP hybrid and string inverters fault and alarm codes, documented in plain English.
- Compiled from manufacturer documentation — independent and not affiliated with Sofar Solar (Shenzhen SOFARSOLAR) — ME3000SP retrofit, HYD ES/EP hybrid and string inverters.
- Codes involving DC/AC isolators, wiring or opening the unit are licensed-electrician work — when in doubt, call your installer.
46 of 46 codes
- ID01
GridOVP
The grid (mains) voltage measured by the inverter is too high — above the safe range the inverter is set to operate within.
What to do
If it happens occasionally the grid is briefly abnormal and the inverter reconnects automatically. If frequent, check that grid voltage is within the acceptable range and that AC wiring/breaker is sound; if readings are normal, contact Sofar support (protection thresholds may need adjustment with grid-operator approval).
- ID02
GridUVP
The grid (mains) voltage measured by the inverter is too low.
What to do
Verify all AC isolators, MCBs and RCDs are switched on. Occasional events self-clear when the grid recovers; if persistent with mains present elsewhere, contact an engineer.
- ID03
GridOFP
The grid (mains) frequency measured by the inverter is too high.
What to do
Occasional events self-clear when the grid normalises. If frequent, check grid frequency is within range and AC wiring; contact Sofar support if readings are normal.
- ID04
GridUFP
The grid (mains) frequency measured by the inverter is too low.
What to do
Occasional events self-clear when the grid normalises. If frequent, verify AC safety devices are on and contact an engineer if it persists.
- ID05
BatOVP
The inverter is measuring too high a voltage from the battery (battery overvoltage).
What to do
Verify battery overvoltage settings match the battery manufacturer's specifications; book a repair engineer to test the DC/battery components if it persists.
- ID09
HW_LLCBus_OVP
LLC bus voltage is too high and has triggered hardware protection — an internal inverter fault.
What to do
Turn off the DC isolator and AC breaker for ~5 minutes, then restart. Contact Sofar support if it persists.
- ID10
HW_Boost_OVP
Boost voltage is too high and has triggered hardware protection — an internal inverter fault.
What to do
Power cycle (DC isolator and AC breaker off ~5 minutes) then restart; contact Sofar technical support if unresolved.
- ID11
HwBuckBoostOCP
Buck-Boost current is too high and has triggered hardware protection — an internal inverter fault.
What to do
Power cycle (~5 minutes) then restart; contact Sofar technical support if it persists.
- ID12
HwBatOCP
The battery current is too high and has triggered hardware protection.
What to do
Power cycle (~5 minutes) then restart; contact Sofar support if it persists.
- ID15
HwAcOCP
The grid (AC) current is too high and has triggered hardware protection.
What to do
Power cycle (~5 minutes) then restart; contact Sofar support if it persists.
- ID17
HwADFaultIGrid
Internal A/D sampling fault on the grid current channel.
What to do
Shut down and restart; contact Sofar support if the fault persists.
- ID19
HwADFaultVGrid
Internal A/D sampling fault on the grid voltage channel.
What to do
Shut down and restart; contact Sofar support if the fault persists.
- ID27
BatOCP
The inverter is measuring too much current from the batteries (battery overcurrent).
What to do
Book a repair engineer to test the DC/battery system; power cycle if instructed.
- ID29
SwOCPInstan
Software-detected instantaneous AC overcurrent — the grid current is too high.
What to do
Switch off, wait ~5 minutes and restart; contact Sofar support if it persists.
- ID30
BuckOCP
Buck circuit current is too high.
What to do
Switch off, wait ~5 minutes and restart; check input current levels and contact support if unresolved.
- ID31
AcRmsOCP
The AC output current (RMS) is too high.
What to do
Investigate the cause of excessive output current; power cycle and contact support if it persists.
- ID49
ConsistentFault_VGrid
Grid-voltage consistency fault — the two independent voltage measurements disagree.
What to do
Shut down and restart; contact Sofar support if the fault persists.
- ID50
ConsistentFault_FGrid
Grid-frequency consistency fault — the two independent frequency measurements disagree.
What to do
Shut down and restart; contact Sofar support if the fault persists.
- ID53
SpiCommLose
SPI internal communication lost between control boards.
What to do
Shut down and restart; contact Sofar support if it persists.
- ID54
SciCommLose
SCI communication fault between the control and communication boards.
What to do
Switch off, wait ~5 minutes and restart; contact Sofar support if it persists.
- ID57
OverTempFault_BAT
Battery temperature is too high.
What to do
Reduce charge/discharge current and ensure adequate ventilation around the battery; contact support if it persists.
- ID58
OverTempFault_HeatSink
The inverter heatsink temperature is too high (inverter overheating).
What to do
Reduce current settings and ensure good ventilation/airflow around the inverter; contact support if it persists.
- ID59
OverTempFault_Env
The ambient/environmental temperature around the inverter is too high.
What to do
Reduce current settings and improve ventilation/cooling of the installation location; contact support if it persists.
- ID66
unrecoverBusOVP
Bus voltage is too high and has caused an unrecoverable fault.
What to do
Power cycle (off ~5 minutes) then restart; contact Sofar support if it persists.
- ID67
BitEPSunrecover
Unrecoverable battery overcurrent fault while operating in EPS (backup) mode.
What to do
Contact Sofar technical support.
- ID75
unrecoverEEPROM_W
Unrecoverable EEPROM write fault — internal memory error.
What to do
Shut down and restart; contact Sofar support if it persists.
- ID76
unrecoverEEPROM_R
Unrecoverable EEPROM read fault — internal memory error.
What to do
Shut down and restart; contact Sofar support if it persists.
- ID81
Over temperature
The ambient temperature around the inverter is too hot.
What to do
Ensure adequate ventilation and airflow; contact support if it persists.
- ID82
Over frequency
The grid (mains) frequency measured by the inverter is too high.
What to do
No manual action needed — the inverter will reconnect when grid frequency returns to range; monitor the grid.
- ID83
Long dist Load Shedding
The inverter has received a remote command to decrease its power output.
What to do
No action required — this is a remote/grid-operator command; normal operation resumes when the command clears.
- ID84
Long dist Off
The inverter has received a remote command to turn off.
What to do
No action required — operation resumes when the remote command is lifted.
- ID85
SOC is greater or equal to DOD or Battery voltage is low
The inverter has stopped discharging because the user-set depth-of-discharge (DOD) limit has been reached or the battery voltage is too low.
What to do
Normal protective behaviour; adjust discharge/DOD settings if desired or allow the battery to recharge.
- ID86
Bat Voltage Low Shut
The inverter has shut down to protect the batteries because the battery voltage is too low.
What to do
Allow the batteries to recharge; check the battery/charging system if it recurs.
- ID94
Software Version Is Not Consistent
The firmware/software versions on the inverter's boards are not consistent and require updating.
What to do
Upgrade the firmware to the current version; contact Sofar for update assistance.
- ID95
CommEEPROMFault
The communication board EEPROM is faulty.
What to do
Switch off, wait ~5 minutes and restart; contact Sofar support if it persists.
- ID96
RTCFault
Real-time clock (RTC) fault on the inverter.
What to do
Shut down and restart; contact Sofar support if it persists.
- ID97
InValidCountry
The inverter's country code / grid-protection settings are invalid or need to be reset.
What to do
Have the country/grid code reset to the correct value; contact Sofar or your installer.
- ID98
SDfault
SD card fault — the card needs replacement.
What to do
Arrange replacement of the SD card; contact Sofar/installer.
- ID100
BatOCD
Battery overcurrent fault during discharge.
What to do
Shut down and restart; contact Sofar support if it persists.
- ID101
BatSCD
Battery overcurrent fault during charging.
What to do
Shut down and restart; contact Sofar support if it persists.
- ID102
BatOV
Battery overvoltage fault.
What to do
Shut down and restart; check battery settings and contact support if it persists.
- ID103
BatUV
Battery undervoltage fault.
What to do
Allow the battery to recharge; check the battery/charging system; contact support if it persists.
- ID104
BatOTD
Battery high-temperature protection while discharging.
What to do
Improve ventilation and reduce discharge current; contact support if it persists.
- ID105
BatOTC
Battery high-temperature protection while charging.
What to do
Improve ventilation and reduce charge current; contact support if it persists.
- ID106
BatUTD
Battery low-temperature protection while discharging.
What to do
Allow the battery environment to warm; review operating conditions and restart if it persists.
- ID107
BatUTC
Battery low-temperature protection while charging.
What to do
Allow the battery environment to warm; review operating conditions and restart if it persists.
Sources
- In-Balance Energy — Sofar Solar Inverter Fault Codes & Repairs (ME3000SP ID code table)
- Sofar ME3000SP User Manual, Troubleshooting (ManualsLib, page 40)
- Sofar Solar ME-3000SP User Manual, Troubleshooting (ManualsLib, page 22)
- Sofar Solar HYD 3K~6K-ES Energy Storage Inverter User Manual (ManualsLib)
- Sofar HYD3000-ES User Manual, Troubleshooting (ManualsLib)
Frequently asked
- Where do these Sofar fault codes come from?
- We compile them from publicly available Sofar inverter documentation and field references, then rewrite each entry in plain English. Solar Analytica is independent and not affiliated with Sofar.
- Can I clear these faults myself?
- Some clear automatically once conditions return to normal. Anything involving DC isolators, AC switches, wiring or opening the unit is licensed-electrician work — if in doubt, contact your installer rather than working on a live system.
- My exact code isn't listed — why not?
- Firmware and model variants differ, and manufacturers occasionally revise their codes. We document the most common ones; if yours isn't here, check your inverter's manual or ask your installer.
- How current is this reference?
- Last reviewed June 2026. We revise it when the underlying manufacturer documentation changes.
Other inverter fault libraries
Inverter Fault Library
Huawei Inverter Error Codes
Major and minor alarm codes for Huawei SUN2000 residential and commercial inverters, with plain-English causes and field-tested fixes.
Inverter Fault Library
Sungrow Alarm Codes
The complete Sungrow fault reference — string, SH hybrid and battery families — with every alarm number searchable and grouped by root cause.
Inverter Fault Library
Solis Alarm Codes
Solis (Ginlong) inverter alarm codes covering grid, insulation, temperature and hardware faults, with diagnostic next steps.