Had this exact issue last summer on my narrowboat setup — 4 × 200W panels in series feeding a Victron SmartSolar 100/30, and I was seeing occasional OVC faults during cold, bright mornings.
The thing people often miss is that panel Voc climbs significantly in cold temperatures. Most datasheets quote Voc at 25°C (STC), but on a crisp January morning at, say, 5°C, you can easily add 10–15% on top of that figure. If you've strung panels in series without accounting for this temperature coefficient, you can clip the controller's input ceiling even though your "paper" calculations looked fine.
Worth checking a few things:
- Recalculate your array Voc at lowest expected ambient temp — the formula is roughly
Voc_cold = Voc_stc × [1 + (Tcoeff × ΔT)]where Tcoeff is typically around -0.3%/°C for monocrystalline - Check your controller's absolute max input voltage, not just the rated operating voltage — on most Victron units there's a margin, but it's not infinite
- Consider reconfiguring series/parallel if you're regularly brushing against the ceiling
I ended up dropping one panel out of series and running a 3S1P arrangement, which solved it entirely. Slight reduction in harvest on overcast days, but the peace of mind is worth it.
What controller are you running, and what's your current string configuration? Knowing your panel specs and local climate would help diagnose whether this is a genuine over-voltage risk or something else triggering the fault code.