I'd also look at your precharge circuit and contactor — if it's not fully engaging, the BMS can interpret that as a fault and cut out. Same thing happened with my motorhome setup last year and I spent weeks chasing phantom voltage drops before realising the main contactor was sticky.
What's your load like when it shuts down? If it's cutting during high discharge, could be a current limit issue. Check what your BMS has configured for max continuous discharge — some Victron units ship with conservative defaults that don't match your actual setup.
One thing @GrumpySparky and the others haven't mentioned: temperature sensors. If your BMS has temp monitoring enabled and there's a dodgy sensor, it'll shut you down even when things are actually fine. I've seen more of those false trips than actual thermal issues.
What does the Victron app show when it cuts? Any error codes in the logs? That'll narrow it down massively. If you're not already monitoring it, get the smart dongle sorted first — makes troubleshooting infinitely easier.