Felicity X-RAY-BDM2000 Error Codes: Causes & Fixes (21 codes)

This is the complete fault table for the Felicity X-RAY-BDM2000 Micro-inverter family — 21 codes shared by 2 model numbers, transcribed from the official manual. On Felicity units, a fault code means the unit has cut its output and the red LED stays solid; a warning flashes the red LED while the unit keeps running.

Also coversX-RAY-BDM2250

Last checked against the official manuals on July 10, 2026.

How to read the severity labels

  • Critical(5)unit trips offline — do not restart before checking
  • Fault(12)output stops · red LED solid
  • Warning(2)unit keeps running · red LED flashing
  • Info(2)status message · no action forced

Critical codes (5)unit trips offline — do not restart before checking

Bit-2Critical

Hardware error.

Critical

Bit-2 of the 16-bit alert code: hardware error. Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseThe microinverter's self-diagnostics detected an internal hardware failure and stopped output power. The fault is inside the unit itself, not in the PV module or the grid connection.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Bit-12Critical

ADC error.

Critical

Bit-12 of the 16-bit alert code: ADC (analog-to-digital converter) error. Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseThe internal analog-to-digital converter that samples the inverter's voltage and current readings returned invalid values — an internal measurement-circuit fault.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Bit-13Critical

GFDI fault indicator.

Critical

Bit-13 of the 16-bit alert code: Ground Fault Detector/Interrupter (GFDI) fault indicator. Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseThe Ground Fault Detector/Interrupter sensed leakage current to ground — damaged PV cable insulation, moisture in connectors, or a fault on a grounded conductor.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Bit-14Critical

Relay fault.

Critical

Bit-14 of the 16-bit alert code: Relay fault. Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseA safety relay inside the inverter has failed self-test or is stuck. The inverter is designed to refuse grid connection in this state, so this is not an issue you can clear with restart cycles.

Recommended fixThis requires service — the relay assembly is not user-replaceable. Record the exact fault code and contact your installer or the manufacturer's service line. Do not bypass any safety interlock.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

LED-Red-SolidCritical

Grounding Fault.

Critical

Red LED solid (steady on) during Producing state indicates a Grounding Fault. Per the safety warning, normally grounded conductors may be ungrounded and energized when a ground fault is indicated.

CauseThe unit has indicated a fault via a red status LED. The blink pattern (solid vs flashing) typically maps to a specific category of fault in the manual — solid usually indicates a hard fault requiring service, flashing indicates a recoverable condition.

Recommended fixTreat this as a live ground fault: normally grounded conductors may be ungrounded and energized, so do not touch the array wiring. Switch off the AC breaker, check the GFDI alert (Bit-13) in the Fsolar app, and have a qualified installer find and repair the insulation or grounding fault before re-energizing.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Fault codes (12)output stops · red LED solid

Bit-0Fault

DC over voltage.

Fault

Bit-0 of the 16-bit alert code: DC over voltage. Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseThe DC voltage from the connected PV module is above the microinverter's protection limit, so it stops output power — typically module open-circuit voltage running high in cold, bright conditions, or a module outside the input specification.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Bit-1Fault

DC under voltage.

Fault

Bit-1 of the 16-bit alert code: DC under voltage. Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseThe DC voltage from the connected PV module is below the minimum the microinverter needs to operate — low light at dawn or dusk, heavy shading, or a degraded or mismatched module.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Bit-3Fault

Inverter over voltage.

Fault

Bit-3 of the 16-bit alert code: Inverter over voltage. Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseVoltage on the inverter stage exceeded its protection limit, so the unit stops output power — elevated grid voltage at the point of connection is the usual driver.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Bit-4Fault

Frequency over.

Fault

Bit-4 of the 16-bit alert code: AC frequency over (above limit). Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseGrid frequency measured at the AC connection is above the permitted operating range, so the inverter disconnects and stops output power.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Bit-5Fault

Frequency under.

Fault

Bit-5 of the 16-bit alert code: AC frequency under (below limit). Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseGrid frequency measured at the AC connection is below the permitted operating range, so the inverter disconnects and stops output power.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Bit-6Fault

AC voltage RMS over.

Fault

Bit-6 of the 16-bit alert code: AC voltage RMS over (above limit). Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseThe RMS grid voltage at the AC terminals is above the permitted range — high local grid voltage, or voltage rise across a long or undersized AC cable run.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Bit-7Fault

AC voltage RMS under.

Fault

Bit-7 of the 16-bit alert code: AC voltage RMS under (below limit). Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseThe RMS grid voltage at the AC terminals is below the permitted range — a weak or sagging grid supply, or excessive voltage drop in the AC cabling.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Bit-8Fault

Peak AC voltage over.

Fault

Bit-8 of the 16-bit alert code: Peak AC voltage over. Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseThe instantaneous (peak) AC voltage exceeded the protection limit — grid voltage spikes or a heavily distorted grid waveform.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Bit-9Fault

AC current RMS over.

Fault

Bit-9 of the 16-bit alert code: AC current RMS over. Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseThe RMS AC output current exceeded the inverter's protection limit, so it stops output power.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Bit-10Fault

Peak AC current over.

Fault

Bit-10 of the 16-bit alert code: Peak AC current over. Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseThe instantaneous (peak) AC output current exceeded the protection limit — usually a grid transient or switching surge at the AC connection.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Bit-11Fault

Temperature over.

Fault

Bit-11 of the 16-bit alert code: Over-temperature. Fault message sent via WiFi and monitored through Fsolar APP. The BDM inverter stops output power when this protective fault occurs.

CauseThe microinverter's internal temperature exceeded the operating limit — a hot mounting position behind the module, direct sun on the unit, or restricted airflow around the housing.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

LED-Red-Flash-2sFault

Standby Error.

Fault

Red LED flashing every two seconds during Standby state indicates an error condition while the inverter is in standby.

CauseThe unit has indicated a fault via a red status LED. The blink pattern (solid vs flashing) typically maps to a specific category of fault in the manual — solid usually indicates a hard fault requiring service, flashing indicates a recoverable condition.

Recommended fixRead the exact fault in the Fsolar app — the inverter reports a 16-bit alert code over WiFi (Bit-0 to Bit-14) that identifies the specific error. Disconnect AC and DC, wait for the LEDs to go out, then reconnect; if the red flashing returns, resolve the reported bit code or contact your installer with the code noted.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Warning codes (2)unit keeps running · red LED flashing

LED-Orange-Flash-1sWarning

Producing No Communication.

Warning

Orange LED flashing every one second during Producing state indicates loss of communication while the inverter is producing power.

CauseCommunication has been lost between the inverter and a peripheral device — typically a battery BMS, smart meter, or external monitoring dongle.

Recommended fixVerify the communication cable (CAN/RS485/Modbus) is correctly seated and the right pinout is used. Check baud rate and protocol settings in both devices match. Reseat the dongle/comms module. For BMS comms, confirm the battery is powered on and not in deep-discharge protection.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

LED-Orange-Flash-2sWarning

Standby No Communication.

Warning

Orange LED flashing every two seconds during Standby state indicates loss of communication while the inverter is in standby.

CauseCommunication has been lost between the inverter and a peripheral device — typically a battery BMS, smart meter, or external monitoring dongle.

Recommended fixVerify the communication cable (CAN/RS485/Modbus) is correctly seated and the right pinout is used. Check baud rate and protocol settings in both devices match. Reseat the dongle/comms module. For BMS comms, confirm the battery is powered on and not in deep-discharge protection.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Info codes (2)status message · no action forced

LED-Green-Flash-1sInfo

Producing Standby.

Info

Green LED flashing every one second while the inverter is in Producing state (per manual, status: Standby).

CauseNot a fault: the one-second green flash is the status heartbeat showing the microinverter is powered, live, and in the producing/standby state.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

LED-Green-Flash-2sInfo

Standby OK.

Info

Green LED flashing every two seconds during Standby state indicates the micro inverter is powered on, live and operating normally in standby.

CauseNot a fault: sufficient DC power is applied and the microinverter is live and operating normally in standby — the two-second green flash confirms healthy status.

Recommended fixPower down the inverter, wait 5 minutes for capacitors to discharge, then restart. If the fault recurs immediately or repeatedly, record the exact code and contact your installer or the manufacturer's service line.

Source:/Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf· page 8

Still seeing a code on your X-RAY-BDM2000?

Send us the code on your screen and a Felicity technician will reply with the exact steps for your unit. Support is free for life — a first diagnosis never needs a callout.

Keep troubleshooting

Common questions about X-RAY-BDM2000 error codes

What is the difference between a fault and a warning on the X-RAY-BDM2000?
A fault cuts the unit's output and the red LED stays solid — this page lists 17 of them for the X-RAY-BDM2000. A warning only flashes the red LED and the unit keeps running; there are 2 warning codes here. Resolve the cause of a fault before restarting; warnings can usually be cleared while the unit runs.
Which model numbers does this page cover?
The X-RAY-BDM2000 shares its firmware and fault table with 1 other model number: X-RAY-BDM2250. If your unit is any of these, every code on this page applies to it.
Where do these codes come from?
Every entry was transcribed from /Users/drm/Desktop/Felicity Datasheets/X-RAY-BDM2000-2250W-Micro-Inverter-User-Guide.pdf — Felicity's official documentation. Each row cites its source manual (and page where printed), so you can verify the wording before acting on it.

Compiled from official Felicity user manuals. Always consult your device manual and a qualified technician before performing repairs.