Had exactly this with my 100/30 on the boat last summer. Turned out the tail current setting was the culprit — it was set too high, so the controller was interpreting normal absorption behaviour as "battery full" and bailing out early.
Worth checking a few things in VictronConnect:
- Tail current — default is often 2A, but if your battery bank is small this triggers float prematurely. Try dropping it to 1% of battery capacity
- Absorption time — are you on fixed or adaptive? Adaptive can go short if the previous day's discharge was shallow
- Battery voltage sense — if you're using the controller's internal sense rather than a dedicated BMV or SmartShunt, voltage drop across cabling can fool it into thinking the battery is fuller than it is
My setup is a pair of 200W panels into a 200Ah Fogstar Drift LiFePO4, and once I sorted the tail current and wired in a SmartShunt for proper voltage sense, it stopped cutting to float after 20 minutes. Night and day difference.
Also — are you in a network with other Victron kit via VE.Smart Networking? If the MPPT is receiving voltage from a BMV that's mounted right at the battery terminals versus somewhere with resistance in the circuit, you can get conflicting readings that cause odd behaviour.
What firmware version are you running? There were some quirks in older builds around adaptive absorption. Victron's been pretty good with updates but it's worth checking.
What does your absorption voltage actually reach before it drops? That'd help narrow it down — post your VictronConnect screenshots if you can.