I have dual AIO's system and have been having SOC % issues since my system was installed. Paul_L the dragon was taking a look at my system and I commented about the fact my system was not reaching 100% very often and then when it did it often dropped back to 99% again. His reply was as follows.
"Yes sitting at 99% is re-calibrating 100% on it own.
It can then get to 100%, but may drop back to 99, then will stay there. thats not an issue"
So straight from the horses mouth so to speak. it looks like that behavior is normal.
I don't know if you are aware but there is a new V13 Gateway Firmware and a V13 BMS update for the AIO's AO.618. I am not sure if these are on general release but it may be worth asking support if you can get an upgrade. The Gateway firmware is worth having as it incorporates a import limit which support can set to stop you overloading the gateway, they set mine at 80amps. I managed to overload my Gateway trying to charge the EV at the same time as importing 12kWH charging my batteries and then a kettle boil tipped it over the edge. I will spare you the details but it took all afternoon to get the system back online and running again. The AIO BMS 13 Software works in conjunction with the Gateway to throttle things if you get near to overload and has the latest SOC logic. The BMS 13 AIO firmware has made a difference to my SOC issues so it is worth having.
I hope this helps you.