Had the exact same drama on my 57ft widebeam last summer — turned out my Victron BMV-712 was lying to me because someone (me) had never properly set the battery capacity or Peukert exponent, so it thought the bank was full when it absolutely wasn't. 🙃
Few things worth checking:
- Parasitic draws — bilge pump float switch, fridge compressor cycling at 3am, that USB charger you forgot was plugged in... they all add up overnight when your Renogy panels have gone to sleep
- State of charge vs actual capacity — if your batteries are ageing, they'll accept a charge and look full but the usable capacity has quietly shrunk
- What chemistry are you running? LiFePO4 will hold voltage deceptively well until it suddenly doesn't, whereas AGM will sag more honestly
- Any chance your Fogstar cells (if that's what you've got) need a proper absorption cycle rather than just float-topping?
Also worth sticking a clamp meter on your negative bus at midnight to catch anything sneaky drawing current — narrowboats are notorious for random 12V accessories wired by twelve different previous owners with twelve different ideas about what a fuse is.
What's your panel wattage vs bank size ratio? Because depending on how much shade you're getting through locks and marinas, your solar might be putting in far less than you think even on a "sunny" day.