DeletedUser43 I have configured my GitHub account with passkey (so no user, no password required), and as well with U2F as 2FA after entering user/pwd.
After reading the guide post by DeletedUser370 and enabling network permission in Google Play Services I was able to login in GitHub in two ways (passkey and U2F) while my yubikey was plugged to USB connector. But again it is not working, even with network permission assigned to Google Play Services. Later I will give another try.
Be aware, passkeys (so no user, no pass required) normally require a PIN. Based @DeletedUser370 guide entering PIN does not work via NFC, so for passkeys you should use only USB, but 2FA UTF should work with NFC.
I can't login in Proton Calendar app, still getting same error warning at 2FA U2F step.