Had exactly this on my narrowboat setup last winter. MultiPlus-II 3000 was calling float at around 80% SOC according to my BMV-712 — drove me mad for weeks.
Turned out to be a combination of two things:
- Absorption voltage set too low — I'd followed some generic advice online and had it at 14.2V for my Fogstar Drift lithium cells. Bumped it to 14.4V and it helped considerably.
- Absorption time — I had it on the adaptive setting, which on a cold boat (baseplate temperatures dropping to near zero) was timing out way too early because the initial charge acceptance was sluggish.
The fix that actually sorted it was switching from adaptive to fixed absorption time — 2 hours for my 200Ah bank — and letting the Victron do its thing properly. You can set this in VictronConnect under the charger tab.
Worth also checking your battery cabling for voltage drop. If the MultiPlus is seeing a slightly inflated voltage at the terminals due to resistance elsewhere, it'll think the battery is fuller than it is and drop to float prematurely.
What's your battery chemistry? LiFePO4 and AGM behave quite differently here and the troubleshooting path is fairly different for each. Also worth posting your current charge profile settings — absorption voltage, float voltage, and whether you're using BMS assistant or not.
If you've got a Cerbo GX or similar, pull the VRM logs and look at the charge current curve when it drops to float. That'll tell you a lot about whether it's a voltage issue or a timing issue.