Hardware Engineering Diagnostic Index & Bench-Tested Field Manuals
EcoFlow • CODE 304 Severity: High Verified Manual Indexed: 2026-10-19

EcoFlow DELTA Pro 3 Error 304: Solar Charging Overvoltage Cut-Off

Error 304 triggers when the PV input exceeds the maximum open-circuit voltage (Voc) threshold (typically 150V DC on the high-voltage port or 60V DC on the low-voltage port), forcing the MPPT controller into protection shutdown to prevent MOSFET dielectric breakdown.

Hardware Diagnostic Matrix

Spec Ref #2014223d
Severity Level High
Estimated Fix Time 15-30 Mins
Difficulty Grade Intermediate
Equipment Sector Portable Power Stations

Required Diagnostic Tools & Instrumentation

Digital Multimeter CAT III 600V (Diagnostic tool)
MC4 Disconnect Tool (Hand tool)
Infrared Thermometer (Diagnostic tool)

Multimeter Probing Targets & Circuit Tolerances

Bench Calibrated ±5%
Test Point / Circuit Target Nominal Spec Expected State Fault Condition
Main Logic DC Bus 3.3V / 5.0V DC (±0.1V) Stable DC Potential <2.9V (Brownout / Sag)
Thermistor / NTC Sensor 10kΩ - 100kΩ @ 25°C Smooth Thermal Curve 0Ω (Short) or ∞ (Open)
Safety Ground / PE Continuity < 0.5Ω Resistance Solid Earth Bond > 1.0Ω (Floating Chassis)

Common Symptoms & Fault Manifestations

  • LCD panel displays Error Code 304 with flashing solar input icon
  • Solar charging immediately ceases and input wattage drops to 0W
  • Continuous alert chime sounds and EcoFlow app alerts of solar input overvoltage

Root Causes & System Failure Modes

Failure Mechanism #01

Solar array open-circuit voltage (Voc) exceeds input port limit (High-voltage port: 150V DC max; Low-voltage port: 60V DC max)

Failure Mechanism #02

Sub-zero ambient temperatures driving array Voc higher than calculated nominal ratings due to negative temperature coefficients

Failure Mechanism #03

Improper series-parallel array configuration exceeding max DC voltage limits

Failure Mechanism #04

Damaged or shorted internal MPPT input sensing circuit or charge controller MOSFET

High-Voltage & Mechanical Safety Isolation

Prior to opening access panels, disconnecting terminals, or probing wiring, perform complete lock-out / tag-out (LOTO). Disconnect all AC mains, DC string isolators, and lithium battery banks. Allow internal smoothing capacitors at least 3 to 5 minutes to dissipate stored residual energy below safe threshold (<30VDC).

Step-by-Step Diagnostic & Resolution Procedure

1

Safe Isolation and Array Disconnection

Immediately disconnect the solar MC4/XT60i input cable from the DELTA Pro 3 to prevent overvoltage stress on internal MPPT bus capacitors. Power off the unit.

2

Open-Circuit Voltage (Voc) Multimeter Measurement

Set the digital multimeter to DC Volts. Probe the positive and negative terminals of the solar cable disconnected from the station under peak irradiance. Confirm reading: ensure it does not exceed 150V DC for the High-Voltage PV port or 60V DC for the Low-Voltage PV port, accounting for cold weather voltage rise.

3

Array Re-stringing and Reconfiguration

If measured Voc exceeds limits, reconfigure panels from series into parallel or series-parallel arrangements to reduce array Voc below 85% of maximum rated port capacity (safety margin for cold weather).

4

System Cold Boot and Solar Re-engagement

Reconnect the reconfigured solar input into the correct XT60i port. Power on the DELTA Pro 3, clear error history in the EcoFlow App, and observe MPPT lock-in and stable charging wattage.

Hardware Reset & Fault Clear Sequence

Controller Procedure
$ Disconnect all solar and AC inputs. Press and hold the main power button for 10 seconds until the unit powers off. Wait 60 seconds for internal capacitors to discharge. Power on, verify no 304 code persists, and plug in solar source.

Prevention & Routine Maintenance Guidelines

  • Calculate cold-weather Voc using panel temperature coefficient: Voc_max = Voc_stc * [1 + (T_min - 25) * Coeff_Voc]
  • Maintain a 15-20% voltage buffer below the maximum PV port threshold (keep below 130V on 150V port)

Frequently Asked Diagnostic Questions

What does error code 304 indicate on EcoFlow DELTA Pro 3?

Error 304 triggers when the PV input exceeds the maximum open-circuit voltage (Voc) threshold (typically 150V DC on the high-voltage port or 60V DC on the low-voltage port), forcing the MPPT controller into protection shutdown to prevent MOSFET dielectric breakdown. In engineering telemetry, it indicates solar charging overvoltage cut-off requiring circuit verification.

What are the primary triggers causing error 304?

Diagnostic bench telemetry isolates the following common root causes: Solar array open-circuit voltage (Voc) exceeds input port limit (High-voltage port: 150V DC max; Low-voltage port: 60V DC max); Sub-zero ambient temperatures driving array Voc higher than calculated nominal ratings due to negative temperature coefficients; Improper series-parallel array configuration exceeding max DC voltage limits; Damaged or shorted internal MPPT input sensing circuit or charge controller MOSFET.

How do I reset and clear EcoFlow error 304?

Disconnect all solar and AC inputs. Press and hold the main power button for 10 seconds until the unit powers off. Wait 60 seconds for internal capacitors to discharge. Power on, verify no 304 code persists, and plug in solar source. If the error status repeats immediately after clearing, discontinue clearing and test circuit continuity.

Can I safely resolve error 304 without specialized shop tooling?

This fault is graded as Intermediate difficulty with High severity. Standard diagnostics require an insulated digital multimeter and appropriate hand tools. Always observe high-voltage isolation procedures.