Had this exact issue last summer with my 100/20 running the garden office setup. Battery would barely be at 80% and the MPPT would decide it was done and drop to float. Drove me absolutely mad for weeks.
Turned out to be a combination of two things in my case:
- Absorption time set too short — I'd left it on the default "adaptive" mode which was clearly making some optimistic assumptions about my Fogstar Drift LiFePO4s
- Tail current threshold too high — the controller was seeing the current drop and thinking job done
Fixed it by switching to fixed absorption time (2 hours for my bank) and dropping the tail current setting down to around 1-2% of battery capacity. Night and day difference.
Worth checking in VictronConnect what your absorption voltage is actually hitting too — mine was also set slightly low, so the controller was reaching the target voltage quickly on a partially charged pack and calling it a win.
What battery chemistry are you running? LiFePO4 and AGM behave quite differently here. If you're on a managed lithium with a BMS talking to the MPPT via VE.Direct, that changes things completely — the BMS can effectively tell the MPPT to back off early if it's not configured right.
What firmware version are you on? There were some oddities in older builds that affected this behaviour.