Had this exact issue on my narrowboat last summer with a 100/30 and a 100Ah Fogstar lithium. Battery sitting at around 80% but the controller would declare it "full" and drop to float by early afternoon.
Turned out my absorption voltage was set correctly but the tail current was the culprit — mine was configured far too high (something like 4% default), so the MPPT was interpreting the naturally low charge acceptance of lithium as "battery full" and bailing out early.
Dropping the tail current threshold right down (I went to around 1%) made an enormous difference. The controller now actually works through a proper absorption phase before floating.
A few things worth checking if you're in the same boat (pun intended):
- Tail current setting in VictronConnect — is it appropriate for your battery chemistry?
- Absorption time — are you using adaptive or fixed?
- Battery temperature — cold lithium charges differently and some BMSs will throttle acceptance, which can fool the MPPT
Also worth asking: are you using a Victron BMV or SmartShunt? If so, have you enabled DVPE so the battery monitor is actually talking to the MPPT and giving it a more accurate state of charge picture? That changed things considerably for me.
Curious whether others have seen this more on lithium setups specifically, or whether it happens just as often with AGM? My previous boat had lead-acid and I don't recall it being nearly as fussy.