VICTRON DEEP DIVE
Victron Fault Code & Diagnostics Guide
As a Victron Energy Certified Installer, we live in these systems daily. Here’s a real reference for MultiPlus/Quattro inverter-charger errors and SmartSolar MPPT charge controller errors — sourced directly from Victron’s own documentation.
SYSTEM VOLTAGE NOTE
Victron MultiPlus, Quattro, and SmartSolar MPPT units all come in 12V, 24V, and 48V configurations, and the error/alarm codes themselves (Err 1, Err 2, Ripple alarm, etc.) are identical across all three — the fault-code numbering is voltage-agnostic. What is NOT the same across voltage classes: the actual voltage thresholds that trigger those codes (e.g. a 48V bank’s normal resting voltage is roughly 4x a 12V bank’s, not the same number), and DC cable sizing — the “2/0 minimum, 4/0 recommended” guidance below is for 12V systems specifically, since 12V draws roughly 4x the current of an equivalent-wattage 48V system. A 48V install can often run meaningfully smaller cable for the same power output. Always confirm your system’s configured voltage in VictronConnect before comparing readings to any number on this page.
MultiPlus & Quattro Inverter-Charger Alarms
THE THREE ALARMS THAT ACCOUNT FOR MOST SERVICE CALLS
Ripple alarm Excess ripple voltage on the battery terminals, almost always caused by loose DC connections or undersized cable — on a 12V system, Victron specs 2/0 minimum, 4/0 strongly recommended, on the DC cabling (24V/48V systems can often run smaller cable for equivalent power)
Low battery alarm Can trigger even on a full battery if the MultiPlus capacitors aren’t pre-charged before closing the disconnect — the inrush draws down voltage momentarily and trips the alarm
Overload alarm Often shows up alongside a low battery or ripple alarm, but not always — check AC loads and battery state together, not just one or the other
On lithium systems specifically: when you first connect a battery to the inverter, the surge of current charging the internal capacitors can be read by a BMS as a short circuit, cutting discharge and tripping a low-battery-style fault on startup. This is a sequencing issue, not a battery problem, and it happens the same way regardless of whether the system is 12V, 24V, or 48V.
PRO TIP
If you’re chasing a ripple alarm, check every DC lug before you touch the inverter settings. A single loose terminal on an undersized cable run will produce symptoms that look exactly like a bad inverter or a failing battery.
SmartSolar MPPT Error Codes
THE ONES WE SEE MOST OFTEN IN THE FIELD
Victron publishes the full error code list, but these are the ones that account for the vast majority of real-world MPPT service calls. The error numbers below are the same regardless of battery system voltage — what changes is the actual voltage reading tied to each error, based on how the controller is configured (12V/24V/48V) in VictronConnect:
Err 1 Battery temperature too high — auto-resets once it cools; check ambient conditions and sensor placement
Err 2 Battery voltage too high — often another charger on the same battery bank fighting the MPPT, or the controller’s configured system voltage (12/24/48V) doesn’t match the actual battery bank
Err 11 High battery ripple voltage — loose or undersized DC wiring, same root cause as MultiPlus ripple alarms
Err 17 Controller overheated with reduced output — check ambient temp and clear obstructions near the heatsink
Err 18 Controller over-current — often a sudden load switch or irradiance spike; disconnect all power 3 minutes and restart if it doesn’t clear
Err 29 Over-charge protection — check absorption/float voltage settings match your battery chemistry AND your system voltage class, or an oversized panel array in series
Err 33 PV over-voltage — panel array open-circuit voltage exceeds the charger’s rating, re-check series/parallel wiring
Err 38/39, Err 80–87 PV input shutdown to protect the battery from over-charge — check battery voltage setting first, then disconnect panels, disconnect battery, wait 3 minutes, reconnect battery first then panels
Err 67 BMS connection lost — charger drops to base voltage (12V/24V/48V, per its own configured setting) as a safety mechanism; check the BMS-to-charger comm link
Before troubleshooting any MPPT error, update to the latest VictronConnect and controller firmware first — a meaningful share of reported errors trace back to firmware bugs that were already fixed in a later release.
VictronConnect & Firmware Quirks
THINGS THAT LOOK LIKE HARDWARE FAILURES BUT AREN’T
Incompatible device warning Usually appears when multiple MPPTs are paralleled with mismatched settings, or when MPPTs are on a GX device while VE.Smart Networking is still enabled
Network misconfigured errors Cover a whole family of multi-unit and Cerbo GX networking issues — almost always a mismatched firmware version or conflicting settings between paralleled units
Settings data lost Requires a full factory reset in VictronConnect and reconfiguration — rare, but not a sign the unit is bad
Incomplete firmware update Usually caused by a dropped Bluetooth connection or power loss mid-update — re-run the update with the device close to your phone
Wrong system voltage configured A unit shipped or reset to its default 12V profile but wired into a 24V or 48V bank will throw voltage-related errors that look like hardware failure — always confirm the configured system voltage in VictronConnect first on any unfamiliar install
Most Victron “mystery” problems we get called out for turn out to be configuration and networking issues, not failed hardware. If you’re staring at an error code that doesn’t match what you’re actually seeing in the system, that’s worth a second set of eyes before you start swapping parts.
OUR TOOL KIT
Gear we’d put in your hands for Victron diagnostics
Victron SmartShunt 500A — Real state of charge on your phone instead of guessing from voltage. It goes on every install we do.
Fluke 323 True-RMS Clamp Meter — Reads AC amps without breaking the circuit. The meter we grab first when a pedestal or an A/C acts up.
TOPDON TC002C Duo Thermal Camera — Turns your phone into heat vision. We use thermal to find a cooking lug or a failing breaker before it melts something.
TEMCo TH0012 Dieless Lug Crimper — Solid battery-cable crimps without a die set. A loose lug gets hot; a good crimp does not.
Klein 69149P Electrical Test Kit — Multimeter, non-contact voltage tester, and outlet tester in one box. The starter kit we would hand any new RV owner.
As an Amazon Associate we earn from qualifying purchases.
Victron Energy Certified Installer & Diagnostics
Whether it’s a fault code you can’t clear or a system that’s never been configured right since it was installed, we can talk you through it remotely or come pull real diagnostics on-site.