I had the same Problem on Manjaro, pynitro and GPG worked, KeepassXC didn't found it. The available udev rules was correctly installed. The solution for me was installing the package "ccid", then it worked without any further configuration. On Mint, maybe it's called "libccid", I don't know.
Fill in the blank.