Browser verification fails if browser installed elsewhere?
In macOS, there are two accepted locations for installing applications:
- /Applications/
- /Users/$USER/Applications/
(If you create this folder in your home directory, you will magically see the default folder icon replaced with the same Applications folder icon in the global Applications directory. This is recognized by macOS as an alternative directory for apps.)
I installed Firefox in my user's applications folder like I have with all of my non-Mac App Store apps. This works fine with Firefox and all of my other extensions except for 1Password. I checked the browser support logs for details and I saw one vague message about verification failing but not why.
On a hunch, I moved the same exact Firefox application to /Applications/ and re-launched Firefox. It forced me into using a new Firefox profile, but this time when I installed the 1Password extension it integrated fine with the 1Password application. Everything is now working as expected.
There are two possible explanations that I can think of:
- There was a problem with my original Firefox profile.
- The 1Password desktop application did not like Firefox being installed elsewhere.
I am leaning towards there being something about the browser verification process not expecting Firefox being installed someplace other than /Application/ because my issue was being experienced on a clean installation of macOS.
I resolved my issue, but now Firefox is installed in a place other than where I had originally wanted. I just wanted to provide feedback that could see browser verification tweaked a little bit.
1Password Version: 8.10.3
Extension Version: 2.9.0
OS Version: macOS 13.3.1
Browser:_ Firefox