Ah, sorry about that. The extensions have multiple contexts, the foreground “popup” when you have the extension open. You access this by hitting f12 or right-click + inspect. And the background (either a background page in manifestv2, or a service worker in manifest v3) that you get access to if you go to about:debugging, and then navigate to the extensions and click inspect for the bitwarden extension.
For context, in manifest v2, these share a lot of services/objects, which has caused some memory issues and bugs in the past. In manifest v3, foreground and background have to communicate with each other through a defined communication interface. Some services, such as the cryptoService are duplicated. I did not debug it thoroughly but it seems that for manifestv2 for checking the password hash, this gets routed to the background crypto service.