A Deye or Sunsynk showing an F code has usually stopped doing at least part of its job. The panels may have gone quiet, the battery may have stopped charging, or the house may be drawing everything from the grid at the full price. Some codes are about safety rather than savings: F23 and F24 mean the inverter has found current leaking to earth or weak insulation on the solar wiring.
Deye and Sunsynk are the same hybrid hardware sold under two names, which is why the fault numbers match, and the brand has grown fast on Australian homes since about 2020. Whether a fault inside the unit can be repaired depends on the fault, so sometimes it can and sometimes it cannot. Many codes are not hardware at all: the grid has dropped out, the backup load is too big, a battery cable has worked loose or a setting was changed.
Get onto it early and the fix is usually small: a connector, a setting, or a heavy appliance moved off the backup circuit. Left to repeat, an overloaded backup circuit or an overheating unit keeps tripping, and a battery that stops charging spends its days flat while you pay for grid power.
Find your code in the table below to see what it means and how urgent it is. If your home is in Adelaide, the Adelaide Hills, Gawler, the Barossa, the Fleurieu, Murray Bridge and Yorke Peninsula in South Australia, or North Brisbane, Caboolture, Bribie Island, the Sunshine Coast, Noosa and Gympie in Queensland, our own licensed electricians will go through it with you over the phone for free before anyone drives out. Check your postcode to see if we cover you.
The full model name is on the label on the side of the unit. The part to look for is the code near the end of it, such as SG03LP1 or SG04LP3, because the same hardware carries both brand names.
Deye and Sunsynk show a fault on the inverter's screen as F followed by a number, from F01 to F64. Warnings start with W instead, such as W04 when the energy meter stops reading. Every code is below, grouped by what it relates to: the grid and mains supply, the panel input and power output, insulation and earth faults, heat and cooling fans, the unit's internal hardware, the battery, and monitoring. The number in brackets after each code's name is its source in the reference list.
We always err on the cautious side: when a code sits between two ratings, it gets the higher one.
The mains grid coming into the unit: voltage, frequency and outages. Many of these are the grid, not the inverter, and clear on their own. 2 stop and call, 1 worth a look, 5 wait and watch.
| Error code | What it means | What to do |
|---|---|---|
| F35Deye F35 | No grid detected[6][8][10] The inverter cannot see mains power on its AC side. Usually the power is out, the solar supply main switch or the breaker between the inverter and the grid is off, or an AC connection is loose. A hybrid keeps running the backup circuit from the battery and reconnects to the grid by itself once it is back. Deye and Sunsynk both list F35 as AC_NoUtility_Fault, No AC grid. Safe steps in the lookup |
Wait and watch |
| F36Deye F36 | Three-phase supply unbalanced[1][5] On a three-phase unit, the grid phases are connected in the wrong order (F36), or the voltage (F37) or current (F38) across the three phases is too uneven for the inverter to run. Phase sequence is an installer wiring fix; unbalance usually means the street supply or the house loads are lopsided and often clears on its own. The manuals list the names without a description. Wiring faults need an electrician, so we treat them as a call. Safe steps in the lookup |
Stop and call |
| F41Deye F41 | Grid overvoltage or parallel stop[1][2][3] On one inverter, F41 (AC_WU_OverVolt_Fault) means the grid voltage went above the export limit and it disconnected; it reconnects itself, and repeats on sunny afternoons point at the AC run or street voltage. On a site with inverters in parallel, Deye and Sunsynk describe F41 as Parallel system stop: one unit shut down so the others stopped too, and the first unit to stop is the one to look at. Over-voltage, over-current and short-circuit faults can damage hardware, so we treat them as a call. Safe steps in the lookup |
Stop and call |
| F42Deye F42 | Grid voltage too low[1][2][3] The mains voltage at the inverter dropped below its limit, often during a brownout or when a large load starts nearby, and it disconnected. It reconnects by itself once the grid is steady; if it repeats the AC connections or the grid settings need checking. Deye and Sunsynk list F42 as AC line low voltage (AC_WU_UnderVolt_Fault). Safe steps in the lookup |
Wait and watch |
| F43Deye F43 | Grid voltage out of range (other phases)[1][4] The grid voltage on another phase went outside the inverter's limits for a moment and it disconnected: F43 and F45 too high, F44 and F46 too low, on the V-W and U-V phase pairs of a three-phase unit or a single-phase unit's second measurement. It reconnects itself. Deye's three-phase SG04LP3 manual lists F46 as a backup battery fault instead, where the batteries in a bank do not match. Safe steps in the lookup |
Wait and watch |
| F47Deye F47 | Grid frequency too high[1][2][3][5] The grid frequency rose above the inverter's limit for a moment and it disconnected. It reconnects by itself once the grid is steady. Sunsynk's knowledge base adds that a smaller Sunsynk running as a string inverter off a larger unit's GEN port will show F47 on purpose when the main unit shifts frequency to limit its output, which is normal. Safe steps in the lookup |
Wait and watch |
| F48Deye F48 | Grid frequency too low[1][2][3] The grid frequency dropped below the inverter's limit for a moment and it disconnected, which can happen when the network is under strain or a generator is struggling. It reconnects by itself once the grid is steady. Safe steps in the lookup |
Wait and watch |
| F59Deye F59 | Output current too high (phase)[1] The current on one phase of the inverter's output (F59, F60) or in its output filter (F61) went above its limit, usually a heavy load starting or a grid disturbance on a three-phase unit. It often clears with one restart; if it repeats with normal loads the output stage needs testing. The manuals list the names only; see F58 for the U-phase code, which hybrids use for the battery link instead. Safe steps in the lookup |
Worth a look |
The DC input from the panels and the power the unit puts out: string voltage, low light, overloads and output limits. 3 stop and call.
| Error code | What it means | What to do |
|---|---|---|
| F01Deye F01 | Panel wiring reversed[1][4] A string from the panels is connected the wrong way round at the inverter's PV input. Deye lists F01 as DC input polarity reversed. This is a wiring fault that must be corrected by an electrician; do not keep restarting it and do not touch the DC wiring. Safe steps in the lookup |
Stop and call |
| F25Deye F25 | Power flowing the wrong way[1] The inverter detected power flowing back into a port it should only feed: DC fed back into its DC side (F25) or AC fed back into its output (F57), which usually means a wiring mistake such as a grid supply or another generator connected to the LOAD or GEN port. This is a wiring matter for an electrician; do not keep restarting it. The manuals list the names without a description. Safe steps in the lookup |
Stop and call |
| F34Deye F34 | Backup circuit overloaded[1][2][3] The appliances on the inverter's LOAD (backup) output are drawing more than it is rated for, often an air conditioner, oven, pump or kettle starting together, so it tripped. Switch off the heavy appliances and it recovers; if it trips with ordinary loads the backup wiring and settings need checking. Deye and Sunsynk list F34 as AC Overcurrent fault or AC_Overload_Fault; F33 is the same family. Over-voltage, over-current and short-circuit faults can damage hardware, so we treat them as a call. Safe steps in the lookup |
Stop and call |
Insulation, earth and leakage faults on the solar panel side. These are safety faults: live DC wiring may be leaking to earth somewhere on the roof. 5 stop and call.
| Error code | What it means | What to do |
|---|---|---|
| F03Deye F03 | Earth fault on the DC side[1][4] The inverter's ground fault detector found current flowing to earth from the solar or battery wiring (F03), confirmed a ground fault (F04), or found its own detector fuse blown (F07 on Sunsynk's list). Safety trips: do not restart it, the DC wiring needs an electrician. Deye's manual lists F07 instead as DC start failure, the unit unable to build its internal bus from the panels or battery. Safe steps in the lookup |
Stop and call |
| F08Deye F08 | Earth fault relay failed[1][2][3][5] The relay in the inverter's ground fault protection failed its self-test. On a single-phase unit the usual cause is the grid type setting left on split-phase (120/240 V), which Sunsynk's knowledge base says the installer fixes by setting single-phase and rebooting; otherwise the backup neutral needs earthing on split and three-phase systems, or the relay has failed. A job for the installer. Safe steps in the lookup |
Stop and call |
| F23Deye F23 | Residual current trip[1][2][3][5] The inverter measured current leaking to earth, usually from damaged PV cable insulation, water in a connector, a panel with an earth short, or a poor earth connection. Deye and Sunsynk say to check the PV modules and cables and restart; as a safety trip, a repeat needs an electrician. F23 is the sudden transient trip, F16 (GFCI_Failure) the steady one and F21 the GFDI version. Safe steps in the lookup |
Stop and call |
| F24Deye F24 | Panel insulation fault[1][2][3] The inverter found too little insulation between the solar wiring and earth, usually water in a connector or isolator, a chafed cable, a damaged panel, or a missing earth bond on the inverter. Morning alarms that clear by midday point to dew; one that stays is a safety issue for an electrician. F24 is the main code (DC insulation impedance failure); F02 and F27 are the same check at another stage. Safe steps in the lookup |
Stop and call |
| F63Deye F63 | Arc fault[1][2][3] The inverter's arc fault detector picked up the signature of a DC arc on the solar wiring, usually a loose or corroded connector, a poor crimp or a damaged cable, and shut down to prevent a fire. Do not restart it until an electrician has inspected the DC connectors and isolators. Deye and Sunsynk note the function was written for the US market, but it still points at a real connection fault. Safe steps in the lookup |
Stop and call |
Over-temperature, heat derating and the cooling fans. Heat faults are taken seriously: a unit that cannot cool itself can be a fire risk. 2 stop and call.
| Error code | What it means | What to do |
|---|---|---|
| F64Deye F64 | Inverter too hot[1][2][3] The inverter's heatsink went over its temperature limit, so it cut back or stopped. Usually it is mounted in direct sun, in a hot closed space or too close to a wall, or its vents and fans are blocked with dust; it comes back once it cools. Deye and Sunsynk say to switch it off for 30 minutes and restart. If it happens on ordinary days the fan or the temperature sensor needs a look. Heat shutdowns point at a failing fan, a blocked vent or a bad installation spot, so we treat them as a call. Safe steps in the lookup |
Stop and call |
| W07Deye W07 | Cooling fan warning[9] One of the inverter's cooling fans (W07, W08 or W09 for fans 1 to 3) has stopped or is running slow, often blocked by dust, leaves or a nest. The inverter keeps running but will overheat on hot days until the fan is cleared or replaced. These are warnings, not faults, and the manuals do not describe them; the names come from the inverter's alarm screen. Heat shutdowns point at a failing fan, a blocked vent or a bad installation spot, so we treat them as a call. Best effort · from a secondary copySafe steps in the lookup |
Stop and call |
The unit's own electronics: relays, sensors, the DC bus, memory and its self-checks. Nearly all of these need an electrician. 10 stop and call, 1 worth a look.
| Error code | What it means | What to do |
|---|---|---|
| F05Deye F05 | Memory fault[1] The inverter could not read (F05) or write (F06) its settings memory. One full restart often clears it; if it comes back the control board has a fault and needs the installer. The manuals list the names without a description. Internal and hardware faults need testing with the right instruments, so we treat them as a call. Safe steps in the lookup |
Stop and call |
| F09Deye F09 | Internal hardware fault[1] A part inside the inverter has failed its self-test: the power switching module (F09 IGBT_Failure), the small power supply that runs its electronics (F10 AuxPowerBoard_Failure), or the internal protection circuits (F17, F19). Restarting is unlikely to help; the inverter needs a technician and usually a board replacement under warranty. The manuals list the names without a description. Safe steps in the lookup |
Stop and call |
| F11Deye F11 | Grid relay fault[1] The relays (contactors) that connect the inverter to the grid or switch the backup circuit failed their self-test: the main contactor (F11, F30) or the second one (F12, F31). A restart may clear a one-off; a repeat means a relay has failed and the inverter must not keep running, so it needs a technician. The manuals list the names without a description. Safe steps in the lookup |
Stop and call |
| F15Deye F15 | Output overcurrent (software)[1][4] The inverter's software saw more output current than it allows for an instant, typically a large appliance starting on the backup circuit. Deye's manual says to check the backup and household loads are within range and restart. F39 (INT_AC_OverCurr_Fault) is the internal version of the same trip. A repeat at ordinary loads needs the installer. Over-voltage, over-current and short-circuit faults can damage hardware, so we treat them as a call. Safe steps in the lookup |
Stop and call |
| F18Deye F18 | Output current surge (hardware)[1][2][3] The inverter's hardware protection tripped on a sudden surge of output current, usually a motor, compressor or pump starting on the backup circuit, or a grid disturbance. Deye and Sunsynk say to check the backup load is within the inverter's range and restart. If it comes back with modest loads the output stage needs testing by a technician. Internal and hardware faults need testing with the right instruments, so we treat them as a call. Safe steps in the lookup |
Stop and call |
| F21Deye F21 | Internal bus overcurrent (Deye)[1][4] On Deye's manuals F21 is a BUS overcurrent: too much current on the inverter's internal high-voltage bus, with the advice to check the PV input and the battery current settings and restart two or three times. On Sunsynk's code list the same number is the GFDI overcurrent trip described under F23. If it keeps coming back with no external cause it is a fault inside the unit for the installer. Best effort · from a secondary copySafe steps in the lookup |
Stop and call |
| F26Deye F26 | Internal DC bus unbalanced[1][2][3] The two halves of the inverter's internal DC bus are at different voltages. Deye and Sunsynk say to wait five minutes to see if it clears, then fully restart; on three-phase units a big imbalance between phase loads or a DC leakage fault alongside it can cause it. If it keeps coming back it is a fault inside the unit and the installer should stop restarting it and have it diagnosed. Safe steps in the lookup |
Stop and call |
| F28Deye F28 | DC injection too high[1] The inverter is letting a small amount of DC into its AC output, which the grid rules do not allow, so it disconnected: F28 and F32 are the two measuring stages, F49 to F51 the grid current on each phase and F52 to F54 the inductor current. A one-off usually clears with a wait or one restart; if it keeps coming back the output stage or its sensors need testing. The manuals list the names only. DC on the AC side is a protection fault, so we treat it as a call. Safe steps in the lookup |
Stop and call |
| F55Deye F55 | Internal DC bus too high[1][4] The voltage on the inverter's internal DC bus went above its limit. Deye says to check the battery voltage and the PV input voltage are within range: a string with too many panels in series on a cold morning, or a battery charging above the inverter's setting, are the usual causes; otherwise it is a fault inside the unit. Do not keep restarting it; the installer checks the strings and settings. Safe steps in the lookup |
Stop and call |
| F62Deye F62 | Demand response shutdown[1][4] On Deye units sold in Australia, F62 is DRMs0 stop: the demand response (DRM) port, which Australian rules require, has received the DRM0 signal to disconnect, or its plug or link is missing so the inverter thinks it has. Deye notes DRM applies only to the Australian market. Sunsynk's code list gives F62 as an inductor current fault, so on a Sunsynk unit it is a hardware trip for the installer. Internal and hardware faults need testing with the right instruments, so we treat them as a call. Safe steps in the lookup |
Stop and call |
| W04Deye W04 | Meter or CT not reading[5][7] The inverter cannot read its energy meter or CT clamp (W04), so the grid import and export figures in the app are wrong and export limiting may hold back production. W05 means the CT clamp is on backwards so import and export are swapped. The meter cable, or the CT's position and direction on the incoming mains, needs the installer. Sunsynk's knowledge base covers W04 and the three-phase W03. Safe steps in the lookup |
Worth a look |
The battery, its management system and its state of charge. These only appear on systems with a battery connected. 2 stop and call, 1 worth a look, 1 wait and watch.
| Error code | What it means | What to do |
|---|---|---|
| F13Deye F13 | Working mode changed[1][2][3][4] The inverter is recording that its operating mode changed: the grid type or frequency setting was altered, the battery mode was switched to No battery, or on older firmware the work mode changed. It is a notice rather than a fault and Deye says it normally clears by itself. If it stays, a restart clears it; if it keeps coming back with no one changing settings, ask the installer. Safe steps in the lookup |
Wait and watch |
| F20Deye F20 | Battery or panel current surge[1][2][3] Too much current flowed on the DC side, from the battery or the panels, for an instant. Deye and Sunsynk say the common cause is a big load starting on the backup circuit while off grid, which pulls a surge from the battery; reduce the load, check the PV and battery connections and restart. F20 is the hardware trip, F14 the software one and F40 the internal one. A repeat needs the installer. Internal and hardware faults need testing with the right instruments, so we treat them as a call. Safe steps in the lookup |
Stop and call |
| F56Deye F56 | Battery voltage too low[1][2][3] The DC bus, which the battery feeds, has dropped too low. Nearly always the battery is flat or has switched itself off, or cannot deliver the current the inverter is asking for. Let the sun or the grid charge it; if it does not recover, the battery, its breaker, the BMS and the battery settings need checking. Deye and Sunsynk note the battery's discharge rating must be at least the inverter's. Bus faults are internal, so we treat them as a call. Safe steps in the lookup |
Stop and call |
| F58Deye F58 | Battery not communicating[1][2][3] The inverter has lost contact with the battery's management system (BMS) while the BMS_Err-Stop setting is on, so it stops using the battery. Usually the battery is off, the CAN or RS485 cable between battery and inverter is loose or wired wrong, or the battery protocol setting is wrong. Deye and Sunsynk list F58 as Battery_comm_Lose; the older Sunsynk code list calls it a U-phase current fault. Safe steps in the lookup |
Worth a look |
Monitoring, Wi-Fi, meters, communication between parts of the system, settings and firmware. Usually not a hardware fault, but the system may stop reporting. 2 worth a look.
| Error code | What it means | What to do |
|---|---|---|
| F22Deye F22 | External stop command[1][4][5] The inverter has been told to stop by an external signal: an emergency stop button or remote shutdown input wired to it, or a remote command from the monitoring platform. Nothing is wrong with the inverter itself; the stop input or whoever sent the command needs checking. Deye lists F22 as remote shutdown, Sunsynk as Tz_EmergStop_Fault. Safe steps in the lookup |
Worth a look |
| F29Deye F29 | Parallel inverter communication lost[1][2][3] On a site with more than one inverter wired in parallel, the units have lost contact with each other over the parallel CAN cable. Deye and Sunsynk say it also shows while a parallel system is starting up and clears once every unit is on; if it stays, the parallel cable and the master and slave address settings need the installer. The older code list names F29 as AC_AirSwitch_Fault. Safe steps in the lookup |
Worth a look |
No Deye error code matches that. Try the fault code lookup, which also works from a description of what you can see.
Our own licensed electricians cover Greater Adelaide and regional SA, and from North Brisbane up through the Sunshine Coast to Gympie. Check your postcode, then read us the code and tell us the install year. If it needs a visit, the callout is credited against the work.
Before you restart anything, check the monitoring app for a remote shutdown or scheduled stop, and if the code is an overload, switch off heavy appliances on the backup circuit. Then try one restart at most, in this order:
On a site with more than one inverter, check every one is switched on and restart each unit the same way. Never open the unit or touch the wiring, including the battery cables. Never restart anything that smells hot or shows scorch marks. If the code comes back after one restart, stop and call.
On a visit, we start with the whole system rather than the box on the wall: insulation resistance on every string, earth continuity, the grid relays, DC string voltages and currents, the AC supply and the fault log, then the battery, its cables and its communication link. F01 and F36 can point to wiring that went in the wrong way round at install, and F24 is often moisture in a rooftop connector, so the fix may be nowhere near the inverter.
When the fault is inside a Deye or Sunsynk and a repair makes sense, we quote the repair. When it does not, we quote a replacement hybrid and lay the options out side by side, so you can see the cost of each before you decide. The callout fee is credited against the work you choose.
We do this work in Adelaide, the Adelaide Hills, Gawler, the Barossa, the Fleurieu, Murray Bridge and Yorke Peninsula in South Australia, or North Brisbane, Caboolture, Bribie Island, the Sunshine Coast, Noosa and Gympie in Queensland only. Outside those areas, everything above still applies: take the code, its meaning and the urgency to a licensed electrician near you.
Every Deye code on this page was read from the maker's own manual wherever one survives (94 per cent of them). Where only a secondary copy survives, the row says "best effort" and so does the lookup. The numbers match the references in the code table.
Tables last updated
Read the letter and the number on the screen. F means a fault and W a warning, and the number is the same on a Deye and a Sunsynk, so F35 means no grid on both. Some numbers stand for a small family of related faults, and the description names the others, such as F16 and F21 under F23. Type the code into the search box above to jump to its row.
F35 is “no grid detected”. The inverter cannot see mains power on its AC side. Usually the power is out, the solar supply main switch or the breaker between the inverter and the grid is off, or an AC connection is loose. A hybrid keeps running the backup circuit from the battery and reconnects to the grid by itself once it is back. Deye and Sunsynk both list F35 as AC_NoUtility_Fault, No AC grid. We rate it wait and watch. See it in the table.
F24 is “panel insulation fault”. The inverter found too little insulation between the solar wiring and earth, usually water in a connector or isolator, a chafed cable, a damaged panel, or a missing earth bond on the inverter. Morning alarms that clear by midday point to dew; one that stays is a safety issue for an electrician. F24 is the main code (DC insulation impedance failure); F02 and F27 are the same check at another stage. We rate it stop and call. See it in the table.
We work in Adelaide, the Adelaide Hills, Gawler, the Barossa, the Fleurieu, Murray Bridge and Yorke Peninsula in South Australia, or North Brisbane, Caboolture, Bribie Island, the Sunshine Coast, Noosa and Gympie in Queensland. Check your postcode to be sure. Outside those areas, this page still tells you what your code means and how urgent it is, and a licensed electrician near you can take it from there.
For homes in our service area, the phone diagnosis is free. If it needs a visit, there is a callout fee, and it is credited against any repair or replacement we do.
Yes, if it is in our service area. Most of our repair work is on systems someone else installed. We test the whole system, not just the unit on the wall.
Inside, yes. Deye and Sunsynk sell the same hybrid hardware under two names, so the fault codes, the causes and the fixes match. The label differs, and the two makers’ manuals do not always word a code the same way: F21, for example, reads differently in each, and the table gives both.
Leave the settings alone. Several codes, such as F08 and F13, appear because a grid type or battery setting was changed, and the fix is for the installer to put that setting right for your home. Check the table for your code, do the one safe restart if it says so, and call if the code stays.
From the Deye and Sunsynk user manuals, with the Sunsynk support knowledge base for a few warnings. Two rows rely on secondary copies and are marked best effort. Each code in the table carries a numbered reference to its document in the source list.
More solar repairs guides from our electricians.
Swipe to see more

All 19 APsystems microinverter, ECU and EMA app error states in plain English: what each one means, how urgent it is, how to reset your system safely, and whether a faulty micro can still be fixed.
Read more
All 29 Hoymiles microinverter alarms, DTU messages and lights in plain English: what each one means, how urgent it is, how to reset your system safely, and whether a faulty micro can still be fixed.
Read more$0 power bill guarantee
If you are considering solar for a new home, or on behalf of someone else, select "I own my home"
A solar or battery system is a permanent change to the property, so it needs to be arranged by the person who owns the home.
If you tapped that by mistake, head back and we'll pick up where you left off.
Our team can talk you through all options if you're not sure.
You'll get all of these. We'd just like to know what matters most.
The average Adelaide home spends $500 - $1000 per quarter. Not sure of yours? Take your best guess, we'll go through the real numbers at your assessment.
Whatever it is today, our goal is $0. If we don't get you there, we'll pay your bill.
We can work with you on a longer timeline, or get you saving as soon as possible.
We have hundreds of happy customers across South Australia. We need your address to check we service your area and to look at your roof before we visit.
Great news, we service your area!
Every system we design is tailored to the home, so the more info the better! (Optional)
Last step. We'll call to arrange your free on-site assessment at a time that suits you. No pressure and no obligation.
Request sent, we'll be in touch!
Call to speak directly with a solar specialist during business hours, and we can get your free on-site assessment booked in straight away.
📞If you haven't called already, we'll give you a call to say hello.
We'll chat about what you're looking for, how we can help, and book in a time for your on-site assessment that suits you.
We visit your home for 45 to 60 minutes to measure up the roof, check the switchboard and review how you use power.
A tailored proposal with the system design, the savings and the pricing laid out in full.
If you're happy with the proposal, our in-house team installs it and shows you how it all works.