has this ever been resolved? We're facing the same problem: 70% (that's 833M) of Firestore AppCheck requests are invalid. We assume these are requests from Android clients while iOS works.
I triple checked the setup but have no idea what the problem could be:
* AppCheck is initialized in an AndroidX Startup Initializer so before any Firebase API is called but after Firebase.initialize()
* We're using PlayIntegrityAppCheckProviderFactory in the release build of the app
* Play Integrity API is enabled and I can see in Play Console that 99% of devices meet device integrity
* We're using App Signing and copied the SHA-256 certificate fingerprint from the Play Console into the AppCheck configuration inside the Firebase Console
I have no clue why this is not working.
Thanks for any help!