fmeum / WearAuthn

Use your Wear OS watch as a FIDO2 security key via Bluetooth and NFC.
https://play.google.com/store/apps/details?id=me.henneke.wearauthn.authenticator
MIT License
195 stars 8 forks source link

Watch detected as microphone on Windows 11 Notebook #21

Closed archef2000 closed 1 year ago

archef2000 commented 1 year ago

What went wrong? Watch detected as microphone on Windows 11 Notebook after single-factor mode enabled in WearAuthn

Steps to reproduce

  1. Connect watch to notebook
  2. Setup WebAuthn on websites
  3. Enable single-factor mode in WearAuthn
  4. Reconnect to notebook
  5. Model is displayed correctly but not recognised as WebAuthn key

Which model is your watch? Galaxy Watch 5 Pro (SM-R925F)

Which Android version is running on your watch? Android: 11 Wear OS: 3.5 One UI: 4.5

Which version of WearAuthn are you using? 0.9.17

Screenshots Screenshot 2023-06-05 110510

What i have done

  1. Remove watch from bluetooth list
  2. Reboot both devices
  3. Reinstall Watch app
fmeum commented 1 year ago

There isn't anything in particular that changes about the Bluetooth level behavior of WearAuthn when single-factor mode is enabled.

I think that this is an instance of a more general issue that is unfortunately inherent in the design: Most Bluetooth stacks don't handle devices well that dynamically change their Bluetooth identity (e.g. between sound/keyboard/mouse). I have had similar issues in the past, especially with Windows hosts, that required multiple resets of both parts of the connection to resolve.

archef2000 commented 1 year ago

I reset my Watch and it now works again even when it is displyed as an microphone.