On your Cerbo, go to settings and select device list. Post a screenshot.
Is it the Shunt that's providing the SoC reading on the Cerbo, or are reading it directly from the Roamer battery?
Look at previous posts where the battery BMS gets out of sync with the Shunt as it doesn't track low level charge/discharge.
Simon