HI there,
My wife has been playing your game pretty much every day since it came out, but today she touched a notification which opened the game. When the game opened it went through the splash screen game state and then lost focus immediately after entering the menu game state. When she tried to give the application focus again, it did the same thing in a perpetual loop.
She came to me and I checked the adb log which shows the following stack trace:
I/Unity (24939): (Filename: ./artifacts/AndroidManagedGenerated/UnityEngineDebug.cpp Line: 56)
I/Unity (24939):
I/Unity (24939): OverflowException: Value is greater than Char.MaxValue or less than Char.MinValue
I/Unity (24939): at System.Convert.ToChar (Int32 value) [0x00000] in :0
I/Unity (24939): at MiniJSON.Json+Parser.get_PeekChar () [0x00000] in :0
I/Unity (24939): at MiniJSON.Json+Parser.EatWhitespace () [0x00000] in :0
I/Unity (24939): at MiniJSON.Json+Parser.get_NextToken () [0x00000] in :0
I/Unity (24939): at MiniJSON.Json+Parser.ParseValue () [0x00000] in :0
I/Unity (24939): at MiniJSON.Json+Parser.Parse (System.String jsonString) [0x00000] in :0
I/Unity (24939): at MiniJSON.Json.Deserialize (System.String json) [0x00000] in :0
I/Unity (24939): at WWWJson.DeserializeDictionary (System.String jsonStr) [0x00000] in :0
I/Unity (24939): at PersistenceManager.DeserializeData (System.String data) [0x00000] in :0
I/Unity (24939): at LocalSaveSystem.GetVaultDataFromBytes (System.Byte[] textBytes, System.String fileName) [0x00000] in :0
I/Unity (24939): at LocalSaveSystem.Load (ProfileName profile) [0x00000]
I/Unity (24939): MainMenuFSM - Init_OnExit
I checked her save files and her save is 0kb in size so obviously the data has corrupted at some point on launch. She is obviously upset about this as she'd bought Mr handy's and has been playing every day since launch. And even though she refuses to play again, I still thought this might help.
Cheers,
Steve