Issues with SoC readings

I noticed that while I put my sensor in Deep_sleep_mode, whenever it exits this mode to take a battery reading it’s inaccurate; for instance, yesterday after having been charged up, the state of charge would start off at 20% with the first publish, and throughout the day climb up to 74.58%; today it just sits there ate the exact same state of charge (up to 2 decimals) eventhough it’s regularly publishing events. Tests with the same code but in stop_sleep_mode work fine however.

Anyone else experiencing similar things?