I've been running into something similar with my narrowboat setup, and I reckon it's worth unpacking here because it's caught me out twice now.
The issue seems to be that the BMZ needs sufficient voltage and current available to properly initialise itself on the Cerbo. When you disconnect the Cerbo from the bus, you're removing a parasitic load that's preventing the battery from reaching its proper operating voltage. The Multiplus capacitors are another culprit — they're basically a dead short on startup, and if your BMZ management system doesn't see stable voltage across its terminals, it won't handshake with the rest of the system.
What I found worked:
Disconnect the Multiplus from the battery terminals temporarily while the BMZ boots up and talks to the Cerbo. Let them negotiate properly. Then reconnect. It's a bit fiddly, but beats troubleshooting for hours.
Check your battery interconnect cabling — make sure it's genuinely low resistance. A dodgy connection will cause voltage sag that throws the whole handshake off.
Also verify your Cerbo firmware is current. There were some BMZ communication bugs in older versions.
I'd be curious whether this is a cold-start issue or something that happens every power cycle? And are you running the battery in stand-alone mode or with multiple power sources?
Reckon someone from the Victron UK dealer network might have more specific guidance on the capacitor charging sequence too.