Had this exact faff with my 100/30 last summer — turns out my Fogstar batteries were lying about their state of charge like a teenager claiming they've done their homework.
Worth checking a few things before you go down the rabbit hole of blaming the Victron:
- Battery voltage sense — is your MPPT actually measuring at the battery terminals or relying on cable voltage drop to gaslight itself?
- Absorption time settings — the adaptive algorithm can get a bit too clever and cut short if it thinks the battery's full based on tail current
- BMS communication — if you're running lithium with a BMS that's chatting to the Victron via VE.Direct or DVCC, the BMS might be the one calling time early
Mine fixed itself once I ran proper remote voltage sensing cables directly to the battery posts — went from dropping to float at 70% to actually doing a proper full charge. Game changer, embarrassingly simple solution.
What battery chemistry are you running? Lithium and lead-acid behave completely differently here and the fix is usually different. Also worth chucking the VictronConnect app on and watching the live graph during a charge cycle — you'll see exactly where it bottles it.
If you're on a narrowboat or static (like my setup) and the batteries are far from the controller, voltage drop through the cables is almost certainly the culprit. Longer the run, worse the problem.
Anyone else found the Renogy units handle this better or worse? Genuinely curious whether it's a Victron-specific quirk.