Switched OS to Graphene, having issues with app

The app opens but when i select play it just spins. Is there a setting I need to change or does is the app using some google services that i no longer have installed?

Thank you in advance

I have the same issue with the app, it started with the most recent Clozemaster app update. Thank you

I’ve had the same issue for a few months now. I’ve been using the website version, hoping that an OS update or an app update might fix it eventually, but that doesn’t seem to be the case. It used to work fine until sometime in september or october 2025. I’ve tried disabling some of the GrapheneOS hardening for this app, as well as giving it all the permissions, clearing data, and reinstalling, but nothing seems to work. Looking at the system logs, nothing seems out of the ordinary. Really hoping this gets fixed eventually, since the app has a much smoother interface than the website.

My guess is that the Clozemaster developers of the Android app migrated from the deprecated SafetyNet Attestation API to the newer Play Integrity API around that time.

Google pretends that the new API is about security and urges developers to migrate to the new API as it is more secure than the previous API. In truth, the new API is about hardening Google’s monopoly and tightening their grip on your data.

Google wants to spy on you, that’s their entire business model. Thus they don’t like it when people root their devices or install a Custom ROM (alternative operating system) and uninstall the pre-installed Google apps. The new API checks if you run an alternative operating system and/or uninstalled Google’s apps. If you do, then the API prevents any Android app from working that uses this new API (the Play Integrity API). In the name of security but in truth it’s to kill off Android’s more open and privacy-respecting alternatives.

If my guess is correct, then the only fix is not using that new API. As long as Clozemaster uses that new API, their app will never again work with GrapheneOS or any other alternative OS for that matter. And the old API is deprecated.

The only action we as customers of Clozemaster can take is to tell the Clozemaster developers to remove that API from their app altogether. Or forever go without the Android app.

The good news for developers is that this new API is not the only way to make an Android app secure. There is an alternative API, called hardware attestation API. That hardware attestation API is not only more secure than the Play Integrity API, but it also works with GrapheneOS (if the Clozemaster developers whitelist GrapheneOS). That process is decribed here.

So, the Clozemaster developers should:

  • remove the Play Integrity API
  • use the hardware attestation API instead
  • whitelist GrapheneOS