Had this exact issue on my boat last summer. Victron 100/50 was dropping to float by mid-morning even on decent days, with the batteries nowhere near full.
Turned out to be a combination of things in my case:
- Battery voltage sense — I was relying on controller-side sensing rather than running a dedicated sense wire to the battery terminals. Voltage drop across the cables was convincing the MPPT the batteries were fuller than they were.
- Absorption time set too short — default settings aren't always right for your battery chemistry. With my Fogstar Drift LiFePO4s I had to dial in a proper absorption time rather than let it use the adaptive algorithm, which seemed to give up too easily.
- State of charge confusion — if you've got a Cerbo or any GX device in the mix, check whether the ESS or DVCC settings are overriding the MPPT behaviour. Took me ages to realise the system was "helping" in a way that cut absorption short.
Worth checking your absorption voltage is actually set correctly for your bank too — sounds obvious but the default 14.4v is conservative for some lithium configs.
What battery type are you running? And are you using VictronConnect or have you got a GX device? Makes a big difference to where the problem's likely hiding.
Also — what's your cable run like between panels, controller and batteries? Anyone else on here found voltage drop being the silent culprit?