Using KeePassXC as keyring provider on KDE sometimes fails

I have KeePassXC set as the default keyring provider in settings.

However, sometimes when I open an app such as VS Code or Signal that accesses the wallet, I get prompted to make a new database a few times rather than to approve the request. I then have to go into KeePassXC settings and disable then re-enable the Secret Service Integration. Any way to avoid this? I’m on KDE Plasma 6.7.0 on Fedora Linux 44.