Hello! I've dug around the GitHub and forum and found a half dozen posts that are similar, but none of them seem to be quite the same problem that I'm having. I am running GOS on Pixel 8 pro and my nitrokeys are working fine through vanadium or brave, as those are being handled correctly by Google Play Services In those contexts, but outside of that in the Android operating system itself, this is not so.
In short, I enabled the advanced protection program for my Google account I use to download apps on the Play store because it seemed like a good security practice if I plan to use it for that purpose, and of course it forced me to sign out of all of the instances of my account. This is all good, except now I must sign back in on my pixel phone, and whenever it asks me for my security key (which is the only option allowed under that advanced security protocol), plugging it in or using the NFC both result in Google Play services not even trying to handle the key. It simply doesn't even realize a key is inserted. Again, using web view or a browser handles it just fine, but Google Play services just doesn't seem to get triggered for FIDO when I'm trying to generally log into my account on Android.
I would normally feel like it's a permission issue, but I've given it every permission I possibly can to try this. Any ideas would be greatly appreciated!