I know this is an old thread but paying this here to help others.
I'm buildinga service to solve this problem and could use some input. It would allow the game to see state/status information in an external service to be returned later. The general idea is things like crashes, using multiple devices, and across updates.