Mine did exactly this on my narrowboat last summer — turns out the Victron was reading the battery temp as warmer than it actually was because I'd mounted the BMV sensor too close to the inverter, so it was throttling back early thinking the Fogstar lithiums were getting toasty. 🌡️
Moved the sensor, problem vanished overnight. Classic "it's never the obvious thing until it absolutely is the obvious thing" situation.
Few things worth checking in order:
- Battery temp compensation — if you're on lithium, make sure temp comp is actually disabled in VictronConnect, it's a sneaky default
- Absorption time settings — the adaptive algorithm can be overly optimistic if your battery hasn't been deeply cycled recently
- State of charge tail current — if your tail current threshold is set too high, it'll rush to float thinking the battery's full when it isn't
- Firmware — had a mate on a van conversion swear blind it was a hardware fault, turned out to be a known bug fixed two versions back
Also worth checking whether it's genuinely dropping to float or if VictronConnect is just displaying it wrong — the app has had some odd rendering quirks that make it look like it's bounced states when it hasn't.
What battery chemistry are you running and what does your absorption voltage look like? Would help narrow it down — there are about six different ways this can go wrong and they all look identical from the outside. 😅