Had exactly this with my 100/30 last summer. Turned out the absorption time was set too short in VictronConnect — it defaults to a fixed 2 hours but if your battery isn't fully charged by then it'll drop to float regardless. Worth checking whether you've got it on fixed or adaptive absorption.
The other culprit I'd look at is your battery temperature. I've got a Fogstar 200Ah LiFePO4 and when the SmartShunt SoC reading drifted slightly off, the MPPT thought the battery was fuller than it actually was and jumped to float prematurely. Syncing your SmartShunt with the MPPT via VE.Smart Networking sorted it for me — the controller then uses actual SoC data rather than just voltage to make that call.
A few things worth checking:
- What battery chemistry have you selected in VictronConnect? AGM profiles in particular have lower absorption voltages
- Are you using the built-in Bluetooth or a direct USB connection to configure it? I've seen odd behaviour when settings appear saved but haven't actually written properly over BT
- Any loads drawing during the absorption phase? That'll mask the current taper and confuse the controller
Also worth looking at your tail current setting — if that's set too high, it'll think the battery is full when it isn't. I had mine at 2A which was fine for a smaller battery but needs scaling to roughly 1–2% of battery capacity.
What controller model and battery setup are you running? That'd help narrow it down. Others on here have had similar with the 75/15 on smaller shepherd's hut installs too.