If by “auto-fill”, you mean the inline auto-fill menu that is inserted into form fields, then try the following:
-
Disable everything as instructed in my previous comment (just to have a baseline for the changes below).
-
In Settings > Auto-fill, change “Show auto-fill menu on form fields” to something other than “Off” (“when field is selected” or “when auto-fill icon is selected”, depending on your preference).
-
Navigate one of your browsers to open a page on your web server (or other dev domain). Check if Bitwarden has any matching entries (e.g., if there is a “badge counter” with a number overlayed on the corner of the Bitwarden browser extension icon at the top of your browser). If so, proceed with the last step below:
-
In the browser extension Tab screen, click the matching item’s “view” icon, then click “Edit” in the upper right corner. For any “URI” fields, click the
icon to the right of the URL string, which toggles the appearance of a dropdown menu; change the selection in the dropdown menu from “Default match detection” to “Never”. After you have done this for every “URI” field, click “Save” in the upper right corner, then click “Close” in the upper left corner. Repeat for any other matching logins (until the “badge counter” disappears from the Bitwarden icon).
Let me know if this produces the behavior you are looking for.
If the above works, then you may also be able to re-enable passkeys and the “Ask to add/update login” prompts, if you add the FQDN for your web server domain to the exclusions list at Settings > Excluded Domains.