WebAuthn not working on Android

Since my issue on GH hasn’t been noticed since May 06, I’ll try it here. Maybe, this isn’t an issue at all and can be easily “fixed” by myself.

Description

Can’t set up WebAuthn in Brave (Android). On Windows, it works fine (using Windows Hello) and even on Android Chrome.

Steps to reproduce

  1. Visit https://demo.yubico.com/webauthn-technical/registration
  2. Tap “Next”

Alternatively

  1. Visit https://webauthn.io
  2. Enter a username
  3. Tap on “Register” (nothing happens, but the debugger shows an error message)

Alternatively

  1. Visit https://webauthn.me
  2. Enter a username
  3. Tap on “Register”

Actual result

Error message

The operation either timed out or was not allowed. See: https://www.w3.org/TR/webauthn-2/#sctn-privacy-considerations-client.

Expected result

An overlay to select the preferred security key option

  • Bluetooth
  • NFC
  • USB
  • Display lock

Issue reproduces how often

Easily reproduced

Version/Channel Information:

  • Can you reproduce this issue with the current Play Store version? Yes
  • Can you reproduce this issue with the current Play Store Beta version? Yes
  • Can you reproduce this issue with the current Play Store Nightly version? Untested

Device details

  • Install type (ARM, x86): ARM
  • Device type (Phone, Tablet, Phablet): Phone
  • Android version: 11

Brave version

> navigator.appVersion
<- "5.0 (Linux; Android 11) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.120 Mobile Safari/537.36"

Website problems only

  • Does the issue resolve itself when disabling Brave Shields? No
  • Does the issue resolve itself when disabling Brave Rewards? No
  • Is the issue reproducible on the latest version of Chrome? No

Additional information

No one here using WebAuthn, and can confirm the issues?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.