clients icon indicating copy to clipboard operation
clients copied to clipboard

Passkeys don't work on Arc Browser (Windows 11)

Open RG007JM opened this issue 10 months ago • 18 comments

Steps To Reproduce

  1. Open the Arc browser while being signed in a Bitwarden Account in the Bitwarden Extension
  2. Go to passkeys.io
  3. Try to sign in
  4. Fail
  5. Try to disable the Bitwarden Extension.
  6. Try to sign in to passkeys.io
  7. See that it prompts Windows Hello
  8. Have a cup of coffee

Expected Result

A Bitwarden prompt after clicking sign in on passkeys.io

Actual Result

Not Bitwarden/Windows Hello prompt after clicking sign in on passkeys.io

Screenshots or Videos

image

Additional Context

No response

Operating System

Windows

Operating System Version

Windows 11

Web Browser

Chrome

Browser Version

Arc Browser , Chromium

Build Version

0.19.0.23547 , 124.0.6367.60

Issue Tracking Info

  • [X] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

RG007JM avatar Apr 23 '24 12:04 RG007JM

Hi there,

Thank you for your report!

I was able to reproduce this issue, and I have flagged this to our engineering team.

If you wish to add any further information/screenshots/recordings etc., please feel free to do so at any time - our engineering team will be happy to review these.

Thanks once again!

Neonwarden avatar Apr 23 '24 14:04 Neonwarden

Would love to have updates here! Please let me know what debug info you need

anh-chu avatar May 01 '24 09:05 anh-chu

I've this problem too. But after restart arc browser, bitwarden passkey appear but still not work because arc native passkey QR code appear after that and the verification failed.

noomzopendream avatar May 04 '24 10:05 noomzopendream

update: i try clear site data (in development mode) and sign-in again. now it works.

noomzopendream avatar May 04 '24 10:05 noomzopendream

not working still for me :(

anh-chu avatar May 06 '24 16:05 anh-chu

It worked for me when enabled Bitwarden as default password manager image

patrezp avatar May 13 '24 14:05 patrezp

It worked for me when enabled Bitwarden as default password manager.

Unfortunately I'm on Windows 11. The """Stable""" release fixed about 0 bugs.

RG007JM avatar May 13 '24 14:05 RG007JM

I was facing the same issue. Bitwarden passkeys are not working for me in Arc. I read this entire issue and can confirm that none of the solutions work. I have tried.

  1. Clearing cache, cookies and all site data.
  2. Setting Bitwarden as default password manager.

Arc version: 1.1.1.27314 (latest stable release as of now) Chrome version: 124.0.6367.155

touhidurrr avatar May 14 '24 14:05 touhidurrr

Still not working.

sitestudioapp avatar May 24 '24 00:05 sitestudioapp

It was working until yesterday for me and now it is not working anymore.

anfigueroa avatar May 24 '24 14:05 anfigueroa

I am having this issue as well

llama-chad avatar May 28 '24 19:05 llama-chad

Quick update on this. Passkeys.io does work but github does not

llama-chad avatar Jun 06 '24 15:06 llama-chad

This issue resolves for me whenever windows display scaling is set to 100%. Anything larger, and this issue comes back.

It seems the bitwarden extension cannot properly display the passkey confirmation page when scaling is too high, so it aborts. This can be seen in the console with an error from the extension. This does not occur in other chromium based browsers.

Another way to see the underlying issue is when clicking the extension's "pop out a new window" button. It won't actually create a new window unless scaling is decreased.

elmigbot avatar Jun 07 '24 14:06 elmigbot

This issue resolves for me whenever windows display scaling is set to 100%. Anything larger, and this issue comes back.

It seems the bitwarden extension cannot properly display the passkey confirmation page when scaling is too high, so it aborts. This can be seen in the console with an error from the extension. This does not occur in other chromium based browsers.

Another way to see the underlying issue is when clicking the extension's "pop out a new window" button. It won't actually create a new window unless scaling is decreased.

I can indeed replicate this behaviour. I have no idea who should fix it, but I'll contact once again the Arc team and hope they find a way to fix it. Thank you very much for discovering this.

RG007JM avatar Jun 12 '24 12:06 RG007JM

Same here... Can't use passkey if screen scalle up is to 125, work at 100%

spottech avatar Jun 20 '24 14:06 spottech

This happened on MacOS as well. After latest Arc update, its now broke again.

FYI, I'm try setting as default password manager but seems the config does not saved. Forever unchecked.

noomzopendream avatar Jun 24 '24 04:06 noomzopendream

I can indeed confirm that passkeys from bitwarden only work when display scaling is at 100%.

taaantrum67 avatar Jun 24 '24 17:06 taaantrum67

I was facing the same issue.

I've already tried to:

  1. Clear all site data.
  2. Remove and installing again Bitwarden extension.
  3. Setting Bitwarden as default password manager.

Arc version: 1.48.2 (51225). Chromium Engine version: 126.0.6478.115. Bitwarden extension version: 2024.6.2.

anthonypillot avatar Jun 25 '24 09:06 anthonypillot

I can indeed confirm that passkeys from bitwarden only work when display scaling is at 100%.

yes this worked, LOL bit odd

4rtz1z avatar Jul 08 '24 13:07 4rtz1z

This Go example works in safari and chrome but not arc (on MacOS).

https://github.com/egregors/passkey

rodydavis avatar Sep 03 '24 06:09 rodydavis