Had almost identical behaviour with my cabin setup last spring — Victron SmartSolar 100/30 was hammering into float after maybe 90 minutes of bulk, with 200Ah Fogstar Drift cells sitting at around 45% SOC according to the battery monitor.
Turned out to be a combination of two things:
1. Tail current set too aggressively
The MPPT was interpreting a relatively small absorption current as "battery full" and rolling into float early. In VictronConnect, check your tail current percentage under the absorption settings. I had mine at 2% which sounds sensible but with lithium it can trigger prematurely, especially if your panels are undersized relative to battery capacity and the current naturally drops off in partial shade or late afternoon.
2. Absorption voltage set slightly low
If you're using a generic lithium profile rather than dialling in the actual values from your BMS or cell spec sheet, the voltage ceiling can be conservative. Worth cross-referencing with your battery manufacturer's recommended charge parameters.
A few questions worth answering before going further:
- What's your panel wattage vs battery capacity ratio?
- Are you using a Victron BMV or SmartShunt alongside the MPPT, and is it networked via VE.Smart?
- What lithium chemistry — LFP or something else?
If you're not running VE.Smart networking between the BMV and the MPPT, that's likely a big part of it. Once I linked mine up, the MPPT used actual measured current from the shunt rather than estimated values, and the premature float issue completely disappeared.
Worth pulling the history data from VictronConnect too — the charge cycle graphs will show exactly where it's transitioning.