Hardware: EG4 18kPV (18KPV-12LV), firmware FAAB-2727, with a 3rd-party Docan 48 kWh LiFePO₄ in closed-loop (comms confirmed — pack SOC matches the inverter, BMS Charge/Discharge = Allowed).
I logged read-only Modbus telemetry every 15 seconds and ran controlled A/B tests, reading each setting back from the holding registers to confirm it applied. Two behaviors don't match the documentation/UI:
1) "Time + SOC" mode ignores the Stop-SOC target.
Expected: charge during the window and only up to the Stop-SOC, then stop.
Observed: it charges the entire window regardless of SOC, overshooting to full.
2) AC Charge Power (kW) setpoint is ignored.
3) For contrast — "SOC"-based mode DOES stop correctly (same battery, same live SOC):
With Based On = SOC, Stop 53%, grid draw went 873 W → 0 exactly at 53% and stayed at 0 even as house load rose. This shows the inverter has correct SOC and can act on it — which points the Time+SOC failure at the charge-control logic, not the battery or its comms.
Questions:
Happy to share full 15-second logs, register snapshots, and charts. Anyone else on FAAB-2727 seeing the same?
Follow-up / clarification (please disregard my 85% example):
Since posting I identified a SEPARATE issue with my battery's SOC gauge — the pack's
reported State of Charge freezes near 80% and then jumps straight to ~100%, skipping
81–99%. (3rd-party Docan/JBD-type BMS; reported to the battery vendor separately.)
That means my Stop-85% example is NOT clean evidence — the inverter never actually
"saw" 85%. Please set that one aside.
The core finding is unaffected and rests on gauge-independent tests: with Stop SOC set
to 45% — a mid-range value the gauge reports accurately (43 → 45 → 46 → 47 in order) —
"Time + SOC" grid-charged straight through 45% at full rate (~11 kW) with no throttle
and no stop. A Stop-35% test behaved identically. So Time + SOC ignores the Stop-SOC
target regardless of any gauge behavior.
Findings 2 (AC Charge Power setpoint ignored) and 3 (SOC mode stops cleanly at 53%)
are also independent of the gauge. Happy to share the 15-second logs and a chart.