Code 04 is a low battery voltage on an Axpert MAX II, a failed soft start on an InfiniSolar 10KW, and a bus unbalance on a Galleon II UPS. Identify your Voltronic model first — then look up the code for that machine.
A Voltronic machine that hits a problem gives you a two-digit number on the LCD — and that number, on its own, is not enough to act on. Before you can do anything useful you need to answer two questions: is it a fault or a warning, and which product family is showing it? Axpert solar inverters, InfiniSolar grid-parallel hybrids, Galleon UPS units and the ESS storage line each carry their own code table, and the same number lands on entirely different problems from one table to the next. Acting on the wrong table means treating a dying battery as an internal failure — or the reverse.
This guide is the front door to our Voltronic error-code directory: 49 device families and 1,470 fault and warning records, every one taken from Voltronic's official manuals, browsable in English, Arabic and French. The workflow is always the same — identify your exact model, open that family's page, and read the cause and fix Voltronic publishes for that machine. Below we show why the model-first step is non-negotiable, how fault codes and warning codes differ, and what to do (and not do) before anyone touches a screwdriver.
📞 Staring at a code right now? Send the code + your model + a photo of the display to WhatsApp +971 54 289 9793 — we triage Voltronic faults daily and reply fast during Gulf business hours.
Fault codes and warning codes are two different lists
This is the single thing Axpert owners get wrong most often. Every Axpert-platform machine keeps two separate code tables: fault codes, where the unit has stopped or cut its output, and warning codes, where the unit keeps operating but is telling you something needs attention. The numbers overlap — there is a fault 04 and a warning 04, and they are not the same event.
Three pairs from the official Axpert MAX II table make the point:
| Number | As a fault (unit stops) | As a warning (unit keeps running) |
|---|---|---|
| 01 | Fan is locked while the inverter is off — fault 01 | Fan is locked while the inverter is on — warning W01 |
| 04 | Battery voltage is too low; the unit has tripped — fault 04 | Low battery; the unit keeps operating — warning W04 |
| 07 | Overload time out — the inverter sat above 110% load until its timer expired — fault 07 | Overload — still running, shed load now before it becomes fault 07 — warning W07 |
On the display, warnings are typically shown flashing with a warning icon while output continues; a fault code arrives with the unit already stopped. The manual's response differs accordingly: warning W04 clears by itself once the battery condition recovers, while fault 04 wants a restart — and a technician if it comes back.
The directory keeps the two lists apart the same way the manuals do. Fault pages live at plain numeric URLs — /error-codes/code/04 — and warning pages carry a W prefix — /error-codes/code/w04. If your display shows the code flashing while the loads stay up, you want the W page.
The same code on three different machines
Now the second trap: the family. Here are two codes read straight out of our database across three Voltronic product lines — one fault, one warning:
| Family | Fault 04 means | Warning W07 means |
|---|---|---|
| Axpert MAX II (solar inverter) | Battery voltage is too low | Overload — reduce the connected load |
| InfiniSolar 10KW (grid-parallel hybrid) | INV soft start time out — internal components failed | Island detect — a grid-side event, not a load problem |
| Galleon II 6K-10K (online UPS) | Bus unbalance on the internal DC bus | Over charge |
Follow the fixes through and the stakes are clear. Fault 04 on an Axpert MAX II is a battery-side condition: the manual says restart the unit, and involve your installer only if it returns. The same 04 on an InfiniSolar 10KW is a failed inverter soft start — the manual's only instruction is to contact your installer, because the cause is internal component failure. On a Galleon II UPS, 04 is a DC-bus unbalance: restart once, then service if it repeats. One number; three machines; three completely different mornings.
The warning side diverges just as hard. W07 on the Axpert is a plain overload — switch something off. On the InfiniSolar 10KW, W07 means the unit detected island operation: that is a grid event, and shedding load does nothing about it. On the Galleon II it flags over-charge. And the pattern is everywhere once you look: code 02 is an over-temperature fault on the Axpert MAX II (internal component past 100 °C), an under-voltage on the internal bus on the InfiniSolar 10KW, and a bus over-voltage on the Galleon II.
One more twist that catches even installers: the family boundary does not follow the product name. The InfiniSolar V II shares the Axpert-style code table — its fault 04 is also a low battery voltage — while the InfiniSolar 10KW, 15KW and TX-PA use an entirely different list. The name on the box tells you less than the exact model does.
Sold under other names
Voltronic Power is one of the world's largest OEM inverter and UPS builders, and its hardware reaches many markets wearing local brand labels. If your machine shows Axpert-style two-digit faults and flashing warnings but the front panel says something else, there is a fair chance the underlying platform is a Voltronic design. Our directory documents only what Voltronic itself publishes — the official code tables for its own model families — so the honest way to use it with a rebadged unit is to identify which Voltronic family your hardware corresponds to (your installer or supplier can confirm the source model) and then read that family's page. We make no claims about any third-party brand's own documentation.
How the codes are organised
Across the range, codes are one- or two-digit numbers shown on the LCD; Axpert-platform machines split them into the fault and warning lists described above, and a few products add letter codes (the SCC-MPPT charge controllers use E- and F-prefixed codes for wiring and battery problems). Severity in the official tables comes down to two classes — faults, where output has stopped, and warnings, where it has not. For triage purposes, think in three steps:
| Behaviour | What it means | Your move |
|---|---|---|
| 🟢 Warning | Unit keeps operating; the condition usually clears itself when the cause goes away | Fix the cause calmly (charge the battery, shed load, cool the room); escalate only if it persists |
| 🟡 Fault, first occurrence | Output has stopped; many faults clear on a single controlled restart | Use the safe restart procedure below — once |
| 🔴 Fault that returns | The underlying condition is real and still present | Stop restarting; call your installer or a service centre with the code and model |
Which bucket a specific code falls into on your machine is exactly what the family pages in the directory answer — several codes go straight to the red row with no restart step at all.
Step 1 — Identify your exact model
Find the full model designation before you look anything up. Three places to check:
- The rating label on the side or back of the unit — it reads like Axpert MAX II 8KW, InfiniSolar V II 5.5KW or Galleon II 10K.
- The monitoring app (WatchPower / SolarPower) — the model string appears in the device information screen.
- Your invoice or installer's commissioning sheet.
Then open the matching family page:
| Model on your label | Family page in the directory |
|---|---|
| Axpert MAX II 8KW / 11KW | Axpert MAX II (TWIN and Duplex variants have their own pages) |
| Axpert VM III 1.5–5KW | Axpert VM III |
| Axpert KING | Axpert KING |
| Axpert MKS IV | Axpert MKS IV |
| InfiniSolar V II | InfiniSolar V II (Axpert-style code table) |
| InfiniSolar 10KW / 15KW (3-phase) | InfiniSolar 10KW · InfiniSolar 15KW |
| InfiniSolar E 5.5KW | InfiniSolar E 5.5KW |
| Galleon II 6K / 10K online UPS | Galleon II 6K-10K |
| Galleon One 5KL 48V | Galleon One 5KL 48V |
| Galleon X9 6K-10K RT | Galleon X9 6K-10K RT |
| ESS510 storage system | ESS510 |
| SCC-MPPT charge controllers | SCC-MPPT |
The directory covers 49 families in total — if yours is not in the table above, use the search on the hub page.
Step 2 — Look up the code for that model
Each family page lists every documented code with Voltronic's official cause and fix. Each code page shows all families that define that number side by side, so you can see instantly whether your reading matches your machine. Here is the field guide to the codes owners actually search, family by family.
Axpert solar inverters (and the InfiniSolar V II)
Fault 04 — battery voltage too low. The most common Axpert fault in the wild, and usually a battery problem rather than an inverter problem: discharged bank, undersized bank, or a loose DC connection. Restart once; if it returns, have the battery bank load-tested before blaming the unit. Code 04 lookup.
Fault 05 — output short circuit. The manual's instruction is to check the wiring and remove the abnormal load. Disconnect everything on the output, restart, and reconnect loads one at a time — the load that brings the fault back is your culprit. Code 05 lookup.
Fault 07 — overload time out. The inverter carried more than 110% of rated load until its tolerance timer expired. Shed load — and if this repeats weekly, your array of appliances has outgrown the unit. The flashing W07 warning is the early version of the same story: act on it and fault 07 never arrives. Code 07 lookup.
Fault 02 — over temperature. An internal component has passed 100 °C. Check that the air path is clear and the room is not baking before restarting. Code 02 lookup.
Fault 52 — bus voltage too low. The exception to restart-first thinking: the official fix says that if the battery is connected properly, the unit goes to a repair centre. Do not sit in a restart loop on 52. Code 52 lookup.
Warnings worth knowing: W15 (PV energy is low — often just clouds or dusty panels) and W32 (communication failure between inverter and display panel).
InfiniSolar grid-parallel hybrids (10KW / 15KW / TX-PA)
Fault 23 — overload is this family's equivalent of Axpert's 07: more than 110% load until time-out. Same medicine — shed load. Code 23 lookup.
Fault 13 — PV ISO fault. Insulation resistance between the PV array and ground is too low: damaged cable insulation, water in connectors or a panel fault. This one is about safety, not convenience — have the DC side inspected. Code 13 lookup.
Fault 12 — GFCI fault. Leakage current beyond the limit; the same inspect-the-DC-side logic applies. Code 12 lookup.
Fault 27 — fan lock. The manual sends this straight to the installer. Code 27 lookup.
Galleon UPS families
The slug of this article says UPS, so let's be precise about the UPS range. On the Galleon II 6K-10K online UPS, fault 41 is over temperature and fault 43 is overload — numbers that do not exist as thermal or load codes anywhere in the Axpert table. Its warning list opens with W01 — battery unconnected (on an Axpert, W01 is a locked fan!) and includes W08 — low battery. Meanwhile the Galleon One 5KL 48V runs the Axpert-style table — its fault 04 is again low battery voltage and fault 07 an overload time-out. Even inside the UPS range, the code table follows the platform, not the product category.
ESS510 storage system
On the ESS510, fault 04 means the inverter soft start timed out — and the manual prescribes its own exact restart choreography (AC breaker off first, then DC, wait for the LCD to shut down completely, DC back on, wait for "No Utility", then AC, then 300 seconds to reconnect to the grid). A perfect example of why we link you to the family page instead of a generic reset ritual.
Safe restart procedure
Where a family's fix column says "restart the unit", this is the controlled way to do it — once per fault, never in a loop:
- Photograph the display with the code showing, and note your model string.
- Switch off non-essential loads so the unit restarts into an easy job, not a heavy one.
- Switch the unit off, then open the AC input breaker.
- Open the PV isolator (solar models), then the battery breaker last.
- Wait for the LCD to go completely dark, plus 60 seconds.
- Re-energise in reverse: battery first, then PV, then AC input, then switch the unit on.
- Watch the first ten minutes. Clean display: monitor for a day. Same code again: stop and call service.
Never open the housing, never work on battery terminals with the bank energised, and never bridge a breaker to keep a faulting unit alive.
When not to restart at all
- Axpert fault 52 (bus voltage too low) — with a healthy, well-connected battery the official fix is the repair centre, not a power cycle. Details.
- Axpert fault 03 (battery voltage too high — over-charged) — the manual sends the unit to the repair centre; check external charge sources before anything else.
- InfiniSolar 13 / 12 (PV insulation / leakage) — restarting into a ground fault solves nothing; inspect the DC side first.
- Any code that has already returned once after a clean restart.
Heat, dust and weak grids
Voltronic machines run everywhere from Gulf rooftops to farms and clinics on generator-backed rural feeders, and the environment shapes which codes you will actually meet. In hot climates, thermal events (Axpert fault 02, Galleon II fault 41) cluster in the afternoon and in closed utility rooms — airflow and shade are cheap fixes. Dust chokes fans years ahead of schedule, which is how fan codes like Axpert 01 and InfiniSolar 27 earn their appearances. And on weak or generator-fed grids, expect battery-side codes — W04 low-battery warnings that escalate to fault 04 during long outages — more often than any hardware failure. A battery bank sized for real outage lengths prevents more error codes than any other single change.
When to call a technician immediately
- Any code whose fix for your family reads "return to repair centre" or "contact your installer" — the manufacturer itself does not consider these user-serviceable.
- Any fault that returns after one clean restart.
- Repeated short-circuit faults (Axpert 05) after you have isolated the loads.
- Burning smell, discoloured housing, or a unit hot to the touch while idle.
- A dead or unresponsive display on a unit that is still powered.
📞 Send the code + model + a photo of the display to WhatsApp +971 54 289 9793 — we will tell you whether it is a restart, a battery job or a service case.
Next steps
Look up your code now: Voltronic error-code directory — 49 families, searchable by model or code.
Installing or re-commissioning an Axpert: How to Install an Axpert Inverter.
Setting up an InfiniSolar: How to Configure an InfiniSolar Hybrid.
Battery codes keep coming back: Why Your UPS Battery Won't Hold a Charge.
Watch codes remotely before they become failures: Voltronic Wi-Fi Monitoring Setup.
📞 Technical support, Gulf hours: WhatsApp +971 54 289 9793 · 📧 sales@voltronicpower.org
Frequently Asked Questions
What does fault code 04 mean on an Axpert inverter?
What is the difference between a Voltronic fault code and a warning code?
Are Voltronic error codes the same on every model?
How do I safely restart a Voltronic inverter after a fault code?
Which codes should I never just restart through?
My inverter is another brand but shows Axpert-style codes — can I use this directory?
Where do I find my Voltronic model number?
What does the overload code mean on my Voltronic unit?
Ready for a personalized quote?
WhatsApp us — average reply time under 15 minutes.
Related Products
Error codes in this article
Each code links to its full page: what it means on every model, the cause, and the fix from the official manual.
- 01FaultFan is locked when inverter is off.
- 02FaultOver temperature.
- 04FaultBattery voltage is too low.
- 05FaultOutput short circuited.
- 07FaultOverload time out.
- 23FaultOver load.
- 52FaultBus voltage is too low.
- W01WarningFan is locked when inverter is on.
- W04WarningLow battery.
- W07WarningOverload.
- W15WarningPV energy is low.
- W32WarningCommunication failure between inverter and display panel.
- Axpert MAX II
- InfiniSolar 10KW
- Galleon II 6K-10K
- InfiniSolar V II
- SCC-MPPT Solar Charge Controller
- Axpert VM III




