Be able to connect a database and use the extension with the desktop app as intended.
Each time I open my browser, I get the following error :

In the extension's settings, clicking on the button "Connect" the tab "Connected Databases" does nothing.
## Possible Solution
-
brew cask install keepassxcBefore creating this Issue I was using the desktop app v2.4.1 + the browser extension v1.4.4 and everything was working fine.
I just upgraded them to v2.4.2 and v.1.4.6 and I get these errors.
I tried to uninstall/uninstall the extension, close the browser, disable Browser Integration, close the desktop etc. No change.
KeePassXC - Version 2.4.2
Revision: a775031
Qt 5.12.3
Debugging mode is disabled.
Operating system: macOS Mojave (10.14)
CPU architecture: x86_64
Kernel: darwin 18.6.0
Enabled extensions:
Cryptographic libraries:
There was a deployment error in our macos build pipeline. The proxy application is looking for libsodium in the wrong directory. You can either downgrade to 2.4.1 or install homebrew (https://brew.sh) then install libsodium using brew install libsodium
We cannot publish a new macOS release until next week. The lead maintainer with the signing key is AFK.
Another workaround is to use install_name_tool for fixing the linking:
install_name_tool -change /usr/local/opt/libsodium/lib/libsodium.23.dylib "@executable_path/../Frameworks/libsodium.23.dylib" /Applications/KeePassXC.app/Contents/MacOS/keepassxc-proxy
Note that using the name tool will invalidate the app signature and prevent use of touchid. It might also impact Auto-Type
Looks like you have the brew. So brew install libsodium will be okay.
Most helpful comment
Another workaround is to use
install_name_toolfor fixing the linking: