Firefox browser extension biometrics integration stuck on "Awaiting confirmation from desktop"

The Firefox Bitwarden extension shows the following popup:

However, there is no popup on the desktop app asking for biometrics to be properly enabled. I have got this working on Microsoft Edge, but only Firefox seems to have an issue. I have checked that the Registry Editor points to the firefox.json file, and I have reinstalled everything from the extension to the desktop app to Firefox itself.

I have been having this issue for the past few years, and have never managed to get it working from the day biometrics on Firefox released.

Here is what I’m working with:
OS: Windows 10 Pro 19045.4529
Browser: Firefox Version 128.0 (64-bit)
Browser Extension: Version 2024.6.3
Desktop App Info:

  • Version 2024.6.4
  • Shell 29.4.2
  • Renderer 122.0.6261.156
  • Node 20.9.0
  • Architecture x64

In the browser extension: “Run In-private” is turned off and “Exchange messages with programs other than Firefox” is allowed.

“Allow browser integration” is checked on the desktop app - When I uncheck this the Firefox extension says “Browser integration is not set up” - So there is clearly some communication between the two.

Thanks in advance!

1 Like

Hello sushguha and welcome to the community!

I assume you got this message when you were trying to setup biometrics by clicking on “Unlock with biometrics” in the extension setup, correct?

On my Windows 11, FF extension, with the desktop app unlocked, and browser integration enabled, when I click on the said option, it shows the same message that you see, but it pops up a biometrics prompt for Windows. After I confirm the prompt, the extension is set up for biometrics and the awaiting message goes away.

One problem that people had before (and seems to be still happenning) is the biometrics prompt windows doesn’t always pop up to the foreground, so you have to manually look for a new windows in the taskbar and click on that before confirming by biometrics. Can you confirm that the biometrics prompt windows doesn’t appear at all, and not buried under other windows?

If the above is true, unless other people have more ideas, there are two outstanding bugs that show this message, but unfortunately, they don’t appear to have tractions:

If you can’t find anything that would help you in the bug reports, be aware that Bitwarden is implementing some (not small) changes in Biometrics unlock to fix a vulnerbility, and you may want to wait and see if the fixes will do anything for you.

1 Like

Hi! Thanks for the warm welcome to the community :slight_smile:

I can confirm that unfortunately the biometrics prompt window doesn’t appear at all. It isn’t buried anywhere.

Thanks for your time, I really appreciate it!

2 Likes

I am having this issue on Mac and Brave. Reinstalling the extension and app does not help. I recently had this issue on Windows and the solution was to reinstall both the app and the extension, but unfortunately that does not seem to help on Mac.

Try this additional trick. Different browser and different OS, but maybe it will help.

The same happened to me with Brave and Linux. It turns out, that a required file is only generated in the config directory of Chrome but not Brave. See this bugreport for details.

1 Like

So I was going to take the plunge and ump 1password and move to Bitwarden. Migrated all my data, refreshed all my passkeys for relevant sites into Bitwarden, and then switched off 1password.

Only to find the exact issue. Extension in Safari/Brave/Firefox can never use Biometrics because it is waiting for the actual application to acknowledge something, but I am never prompted.

Have tried and tried, but cannot get everything to work correctly.

Real shame, as although the Bitwarden interface looks a little dated, the functionality is excellent and I was ready to jump.

Now, I have had to migrate back to 1password, and hope that sometime in the future this gets fixed.

I really don’t want to be entering my 36-character master password every time I unlock or want to use the Bitwarden extension of the application!

fingers crossed for a fix.

Hello @gswhite, welcome to the community.

Have you tried the solution mentioned in my post just above yours? Basically you need to copy the NativeMessagingHosts directory from Chrome to your other browser.

1 Like

Hiya,

Whilst I can appreciate there may be a fix for some browsers with some fudging, I am really looking for a fix. This issue appears to have been floating around for months, with no fix.

Having a browser extension unable to talk with the desktop application seems kind of broken to me, and really needs addressing. I have found Github bugs highlighting this issue going back months.

And whilst there may be a fudge to fix the issue on Chrome-based browsers, I don’t use Chrome-based browsers, sm not keen on them at all, and would rather stick with Safari or Firefox, neither of which works.

A fix for this issue was recently developed (pending a code merge), and should be available in an upcoming release:

1 Like

That sounds like great news. Look forward to the fix.

We now have at least one fairly recent confirmation, that it works on Safari/Mac: MacOS Safari Extension Biometric Unlock Doesn't Work - #8 by elginkevin

PS: And on Windows, I just set up biometrics for the desktop app and Firefox extension successfully.

Hi all,

I can confirm that the Biometric error still exists with Safari.

I managed to get every other browser to work.

Hello,
I also get this problem with my Firefox based browser Zen, on MacOS.

@karlaugustkrogh Welcome to the forum!

Just a few things:

  • what versions of the Bitwarden desktop app and browser extension (on your Zen browser) are you using right now?
  • can you unlock the desktop app with biometrics? → if not, see here: Unlock With Biometrics | Bitwarden
  • did you enable “Allow browser integration” in the desktop app settings?
  • did you check whether you encounter the “username directory issue”?

See here for more instructions to the last two points (and more): Unlock With Biometrics | Bitwarden

If it still doesn’t work – when you checked the above – deinstalling and reinstalling both apps and trying to set it up again, step by step, might help.

I also have this problem on MacOS and Firefox, however it works well in Safari.

I have the browsers side by side set up the same way and when clicking “unlock with biometrics” in Safari I get the touch ID prompt and it works well, on Firefox I get stuck on the “Awaiting confirmation from desktop app” popup and nothing happens.

I’ve tried disabling/enabling the extension and restarting the apps but nothing helps.

@maxiu Welcome to the forum!

What version of the BW desktop app and Firefox extension are you using?

And did you already try to

  1. deinstall the Firefox extension,
  2. make sure that the local storage of the extension was deleted (if not, delete it manually),
  3. then reinstall the extension, log in again and try to set up biometric unlock again?

Hello

Desktop app Version 2025.12.0 (52522)
Extensions version 2025.12.1

I tried as you mentioned with removing the extension and deleting local storage for it but it had no effect.