Wanted to stop by and share some details about how this works. When a dino is inside of a cryopod, it isn't a dino. It's just a string of data - it's nearly identical to when they're uploaded or saved in your savegame. The presence of stats on the detail panel of the cryopod can be an indication of how long ago it was cryo'd (before the patch that added that) or some other ui bug, but those stats are separate from the dino itself and are not an indication of its health inside of the pod.
It's impossible for a dino to starve while it's inside of a cryopod - it doesn't know what food is. The only thing that can happen in that state is the cryopod losing its charge and destroying the dino inside. I think it's likely that that behavior is being misinterpreted as starving.
There is a tricky bit with that when a cryofridge isn't powered and you open it up to look at your cryopods. When you do that, they decay for the amount of time that has passed since they were last examined. This can cause them to pop unexpectedly, even if the cryofridge recently lost power, and is something that is on our list to improve. In the mean time, you don't want to open a cryofridge when it doesn't have power - or you'll want to open it before turning the power off to bank the charge it earned before cutting the power.
It's possible that there are other bugs - and I'd be very interested in hearing if/how you've encountered them, but I'm quite confident they aren't starving.