You also mentioned above that you’re using Arch, and while I personally love Arch and think it’s reputation is way overblown, for better or worse it is a fairly stripped back distro and isn’t going to have a bunch of edge-case stuff built in. Now, typically Mint does so with that issue persistent across them I am more inclined to think it isn’t going to be that wasy but you might try a Pop/OpenSuse/Fedora and see if anything they’re bundled with just magically solves the issue. I suspect a live image would be sufficient for testing that
Try what post #2 says? https://forums.debian.net/viewtopic.php?t=159418
The guys in this thread also mention checking permissions and versions https://forums.linuxmint.com/viewtopic.php?t=417949
I don’t typically use flatpaks so I am way outside my depth here.