Had this exact issue with my Multiplus II 48/3000 last winter in the motorhome. It was hitting float after maybe 45 minutes of absorption when the batteries clearly weren't full — Fogstar Drift cells sitting at around 80% according to the Cerbo GX.
Turned out my absorption voltage was set slightly too high for the ambient temperature, so the BMS was occasionally nudging the charge current down, and the Multiplus was interpreting that as "job done" and dropping to float early. Classic tail current confusion.
A few things worth checking:
- Tail current setting in VEConfigure — if it's set too high (e.g. 4% of capacity), the unit thinks absorption is complete when the battery is nowhere near full
- Temperature compensation — are you running a battery temperature sensor? Made a noticeable difference for me once I fitted one
- BMS communication — if you're on a managed lithium pack, is the BMS talking to the Multiplus properly via VE.Bus or DVCC? A misconfigured DVCC setup causes all sorts of weird charging behaviour
What battery chemistry are you running? Makes a big difference to where the fault is likely to be. With AGM you'd be looking at different culprits compared to lithium.
Also — have you checked whether this only happens on shore power or on solar input as well? Helps narrow it down considerably.