Had this exact issue with my setup in the tiny house last summer and it drove me absolutely mad trying to figure out what was happening.
Mine turned out to be the battery temperature sensor giving daft readings — the MPPT was seeing inflated temps and throttling back to float to protect the batteries. Worth checking if yours has a temp sensor attached and whether it's reading correctly in the VictronConnect app.
A few things worth looking at:
- Absorption time settings — is yours set to a fixed time or adaptive? Adaptive can sometimes be overly cautious with smaller battery banks
- Battery voltage calibration — are your cables causing enough voltage drop that the controller thinks the bank is fuller than it actually is?
- Which firmware version are you running? There were some known quirks in earlier versions that affected the charge algorithm
What battery chemistry are you using? LiFePO4 behaves very differently to AGM and the default Victron profiles don't always suit every Fogstar or similar cell setup out of the box. I ended up creating a custom charge profile and it sorted things considerably.
Also — what's your actual state of charge when it drops to float? Are you monitoring through a BMV or Cerbo, or just going off the controller itself? The controller alone can be misleading without proper battery monitoring in the loop.
Would be curious whether others have seen this tied to specific panel configurations too — I've wondered if partial shading triggers something weird in the algorithm.