Passkeys in Brave (Mac) Not Working

Passkeys in the Brave desktop browser (MacOS) do not appear to be working for me.
When I try to use a passkey to login to a site I get the popup to send the notification to my Android phone. However, the notification never appears on my phone.

I checked my Mac settings and note that Brave is not listed as one of the browsers in “Passkeys access for web browsers” and I cannot see any way to add it. Chrome is listed and passkeys are working fine on that browser.

Brave version: 1.75.181
MacOS Ventura 13.7.2

@SteveVale thanks for reporting, did this begin with the most recent update? So far I’m unable to reproduce.

I’m not sure when it started. I’ve been having problems with passkeys for a while but it never behaved like this. Prior to this, I would get the notification on my phone but when I clicked on it the lock screen would not come up.

I updated the phone OS a couple of days ago and now I see this behaviour where Brave fails and Chrome works and it would seem the reason is that Brave is not listed in the “Passkeys access for web browsers” list on my Mac. I have both Firefox and Chrome listed there.

I just don’t see the way to add Brave to that list. Does anyone know that?

Just out of interest, I tried it with Firefox, which I very rarely use. Passkeys work just fine.

Ok. I now have it working.

I tried it with Safari which is not on that access list. Safari asked me to scan a QR code and the passkey login worked after I did that. So it appears the “Passkeys access for web browsers” list is nothing to do with the issue I reported.

So I went back to Brave and, instead of choosing my phone from the passkeys popup, I chose “Use a different phone or tablet” which also presented me with a QR code to scan. Once scanned, the notification came up on my phone and the passkey procedure worked. I was asked if I would like to avoid scanning the QR code in the future, to which I accepted.

Next time around I just chose my phone from the passkeys list and it worked fine.

So all is good.