How to get Slay The Spire working?

Hi all. I recently switched to /e/OS on my OnePlus 12. I logged into my Google account in microG and App Lounge and downloaded Slay The Spire which I paid for quite some time ago in the Play Store. When launching Slay The Spire, it doesn’t progress past the Syncing Data screen. I turned on Allow Play Games account registration in App Compatibility, but that didn’t help. Can anyone help me with this, so I can get my Slay The Spire fix?

I don’t know the game so this is totally non specific. Best to test with all Advanced Privacy off.

I guess it will depend how the app checks that you have the paid version. Sometimes you provide this manually but more likely in this an online check may be failing ?? Can you tell how or where this happens, for example a login?

Perhaps try to collect a log to pinpoint the problem.

Capture a debug information from /e/OS
Note that there are two methods on this link. Using a PC and adb logcat , secondly Capture a bug report from a device

Help

adb logcat --help

Short app log with

 adb logcat | grep appID

Alternatively [HOWTO] log app errors with LogFox on-device to create bugreports

has only 3 ratings but Aurora suggests “works with limited features”.

Thanks for the quick reply! I haven’t logged anything yet, but I did check Plexus and see that Slay The Spire is rated Silver with microG with a recent note Lineage user that you need to turn off network access for it to load. I tried turning off Advanced Privacy and also turning off network access for Slay The Spire, but it’s still stuck at the loading screen with the “synchronizing data” message.

I’ll get logging later when I have time. Once I have logs, do I attach them to a post here?

By all means. With any luck someone can interpret what is happening.

I finally got Slay The Spire to work. I turned on airplane mode before opening the game which was suggested above which gives the following screen.

Previously, I tapped the allow button, the game closed, and I gave up. This time, I tapped on the button, let the game close, and then tried again immediately and the game loaded properly.

I then reset the game by clearing storage in settings and tried to replicate the success. I found that if I tapped on the white area instead of the apply button, the game would close and then reopen itself and load properly.

I’m still not sure if it’ll sync properly, but at least I can play my favorite game!