Friends, I need help. Developer of KeePassXC here. I am at my wits end with snaps and the continued frustration with getting the damn things working properly. I followed exactly the following guides: kde-neon extension and Qt5-KDE-Applications. I produced a rather elegant snapcraft.yml file.
I build the snap on Ubuntu Focal (20.04) to test, everything works. I build it now on launchpad for continuous delivery, everything works. My users tell me they cannot show the file picker on 21.10, 22.04, Mint, etc. I freak out, run through all the debugging tips. I get nothing except it telling me my program is hung up waiting for a file chooser to show (using snap run --gdb keepassxc).
I tried removing the Unity7 plug – didn’t work
I tried running in --devmode – didn’t work
I tried running in --classic – didn’t work
What should I do next to figure out why this is so broken?