Solar Rapid Shutdown Will Not Clear on Startup: Decision Tree
Why this matters
Module-level rapid shutdown (RSD) is a firefighter-safety requirement under NEC 690.12: when the rapid-shutdown switch opens, every conductor inside the array boundary must drop to a safe voltage within seconds. When the system will not exit rapid-shutdown state on startup, the inverter cannot start because it never sees the array energize. The customer is dark and the cause is in the RSD signaling chain, not the modules themselves. This is a safety system, so it must be diagnosed methodically: a defeated or jumpered RSD initiator is a code violation and a firefighter hazard. Getting the diagnosis right keeps the safety function intact while restoring production, and keeps you from chasing the inverter when the fault is a missing keep-alive signal to the module electronics.
Symptom presentation
The inverter powers up, attempts to start, and either reports a rapid-shutdown or array-not-energized fault, or simply sits at low/zero DC input voltage during daylight. The module-level power electronics (MLPE: optimizers or microinverters, or a separate RSD transmitter) are not receiving or not responding to the permission-to-operate signal, so they hold their outputs clamped at the safe per-module voltage. String voltage at the inverter input reads far below the expected sum (often near the number of modules times the RSD safe voltage rather than the full operating voltage).
Quick checks
Confirm the rapid-shutdown initiator (the labeled emergency switch, often at the meter or a dedicated enclosure) is in the run/normal position, not tripped. Verify the RSD transmitter or the inverter is energized and outputting its keep-alive signal; many systems require the inverter or a separate transmitter to send a continuous permit-to-operate signal that the module electronics listen for. Read DC string voltage at the inverter input in daylight. A value near (module count times roughly 1 V, or the listed safe value) confirms the modules are still clamped. Check the RSD device LEDs and the inverter event log for an explicit rapid-shutdown code.
Isolation tree
Start at the initiator switch. Is it in the normal/run position and not latched in the off state? If latched, reset it per the label and retry. Reset and still clamped: go to the keep-alive source. Does the RSD transmitter (or the inverter that generates the permit signal) have power and show a healthy status LED? No power or fault LED on the transmitter: that device or its supply is the fault, the modules never get the permit-to-operate. Transmitter healthy and signaling: go to the signal path. The keep-alive is carried on the PV string conductors to the module electronics, so a broken or high-resistance DC connection between the transmitter and the array breaks the signal; check string continuity and connectors. Signal present at the array but modules still clamped: go to a failed module-level device, isolate by checking per-module/per-optimizer status in the monitoring tool; a dead optimizer or microinverter that will not wake holds its segment down. Last, confirm firmware compatibility, a mismatched or out-of-date transmitter and MLPE firmware can fail the handshake.
Do not bypass, jumper, or defeat the rapid-shutdown initiator or its keep-alive signal to force the inverter to start. Doing so leaves the array conductors energized after the emergency switch is thrown, violating NEC 690.12 and creating a lethal hazard for firefighters and responders. If the RSD chain is faulted, repair it; never disable it to chase production.
Confirming diagnosis
Initiator fault confirmed when resetting the switch to normal restores the keep-alive and the inverter starts. Transmitter/keep-alive source fault confirmed when the transmitter has no power or a fault LED and the modules stay clamped regardless of initiator position; replacing or repowering the transmitter restores operation. Signal-path fault confirmed when the transmitter is healthy but the keep-alive does not reach the array due to an open or high-resistance DC connection; repairing the connection restores it. Failed MLPE confirmed when one optimizer or microinverter will not report or wake while the rest do, and isolating it lets the remaining string start. Firmware mismatch confirmed when the handshake fails until both transmitter and module devices are updated to compatible versions.
Remediation
Reset a tripped initiator per the manufacturer label. Repower or replace a failed RSD transmitter and verify its keep-alive output. Repair any open or high-resistance DC connection in the string carrying the permit signal, re-crimp or replace the MC4 and confirm voltage drop is gone. Replace a dead optimizer or microinverter per the manufacturer procedure. Update transmitter and MLPE firmware to a compatible matched set if the handshake fails on a mismatch. After repair, throw the rapid-shutdown switch and verify with a meter that array conductors actually drop to the listed safe voltage within the required time before returning the system to service.
References
- NEC 2023 Article 690.12 Rapid shutdown of PV systems on buildings
- UL 1741 / UL 1699B and the PV Rapid Shutdown Equipment (PVRSE/PVRSS) listing requirements
- NEC 2023 Article 690.4 and 690.13 Disconnecting means
- MLPE and RSD transmitter manufacturer installation and firmware-compatibility manual (cite the installed models)