SolarEdge Error 18xx, Arc Fault vs Isolation Fault: Fault Tree
Why this matters
SolarEdge inverters throw a family of error codes in the 18xx range that customers and even some techs lump together as "the inverter tripped," but two of them, the arc-fault and the isolation (insulation) fault, point at opposite physical problems and both are safety codes you cannot dismiss. An arc fault means the inverter's AFCI detected the electrical signature of a series arc in the DC wiring, which is a fire risk. An isolation fault means the inverter measured a low insulation resistance between the DC conductors and ground, meaning current has a leakage path to earth, which is a shock risk and often a wet-connector or damaged-cable problem. Treating an isolation fault like a nuisance arc trip, or auto-clearing either without finding the cause, leaves a real hazard energized. This tree separates them and walks the isolation of each.
Arc-fault and isolation-fault codes indicate a DC fire or shock hazard in the array wiring. Do not repeatedly clear the fault to keep the system producing without finding the cause. De-energize the DC side per the rapid shutdown and disconnect procedure, and treat conductors as live until metered safe. A series DC arc can ignite roofing; a low-isolation fault means a live conductor is leaking to ground.
Symptom presentation
The inverter display and monitoring portal report an 18xx-series error. An arc-fault code halts production and requires a manual reset (and, on many units, a deliberate AFCI re-arm). It tends to appear under load when the arcing connection carries current, and may recur at the same time of day. An isolation/insulation fault halts production when measured isolation resistance falls below the inverter's threshold; it classically appears in the morning or after rain when moisture bridges a compromised connector or a nicked cable to grounded metal, then sometimes self-clears as the array dries and resistance recovers. Note which exact 18xx code is logged, because the code itself tells you which detector tripped.
Quick checks
Read the precise error number and the SolarEdge code description from the display or portal, not just "18xx." Note the time-of-day and weather correlation: morning/after-rain and self-clearing leans isolation; under-load and recurring leans arc. With the DC side safely de-energized, inspect MC4 connectors, junctions, and cable runs for water ingress, pinched or chafed insulation against racking or roof penetrations, rodent damage, and any connector that is discolored or loose. For an isolation fault, plan an insulation-resistance (megohmmeter) test on the de-energized strings. For an arc fault, look for a loose or burned termination where a series arc would originate.
Isolation tree
Branch one, identify the detector. Match the exact 18xx code to SolarEdge's documentation: is it the arc-fault detector or the isolation/insulation detector? Do not proceed on a guess; the codes are distinct. Branch two, isolation fault path. Megohmmeter each string (DC+ to ground and DC- to ground) per the inverter's threshold. A reading below spec on one string isolates that string; then bisect it by halving the string and re-testing to find the compromised connector or cable section. Weather correlation that tracks moisture strongly supports isolation. Wet, dirty, or damaged MC4s and cable insulation chafed against grounded racking are the usual finds. Branch three, arc-fault path. Re-arm the AFCI and watch for recurrence under load. A recurring arc fault on the same string points to a high-resistance series connection: a poorly crimped MC4, a backed-out optimizer terminal, or a loose combiner lug. Thermal-image or torque-check terminations on that string. Branch four, nuisance versus real arc. A single, non-repeating arc trip after a storm may be a transient; a repeating one is a real series defect that must be found, not just re-armed.
Confirming diagnosis
Confirm an isolation fault when a megohmmeter reads a string below the inverter's insulation-resistance threshold and bisection localizes the low reading to a specific connector or cable section, with the fault tracking moisture. Repairing that section restores the reading above threshold and clears the fault permanently. Confirm an arc fault when re-arming reproduces the trip under load on one string and inspection finds a high-resistance series termination on that string; repairing the termination stops the recurrence. The decisive difference: isolation is a resistance-to-ground measurement, arc is a series-defect-under-current behavior.
Remediation
For an isolation fault, replace the water-intruded or damaged connectors and cable sections, re-route any cable chafing against grounded metal or roof penetrations, re-seat optimizer connections, and re-megger the string to confirm it exceeds the inverter's insulation-resistance threshold before re-energizing. The bisection method saves hours here: rather than inspecting every connector, halve the suspect string and megger each half, then halve again on the failing side, narrowing to the single bad section in a few iterations. For an arc fault, re-make the loose or burned series connection (replace the MC4, re-torque the lug to the listed value, or replace the optimizer terminal), confirm clean continuity, then re-arm the AFCI and run under load to verify no recurrence over a sustained period, since a series arc shows up only when current flows. Do not leave either fault on an auto-clear loop that keeps the array producing while the hazard remains. Document the megohm readings or the repaired termination and re-run the rapid shutdown and start-up sequence before returning the array to service.
References
- SolarEdge inverter error-code reference, arc-fault and isolation-fault (18xx) code descriptions
- UL 1699B, photovoltaic DC arc-fault circuit protection
- NEC 2023 Article 690.11, arc-fault circuit interruption for PV
- NEC 2023 Article 690.5 and 690.41, ground-fault protection and PV system grounding
- SolarEdge insulation-resistance and AFCI troubleshooting application notes