This is an additional issue that we noticed while looking at T7378: Kleopatra: loading X.509 certificate from Signature card hangs.
- Plug in a Yubikey and a Signature v2.0 card that Kleopatra (and gpgsm) has never seen before.
- Open Kleopatra's smartcard view
On the tab of the Signature v2.0 card (NKS ...) you should see the progress overlay:
If it doesn't go away (which is T7378: Kleopatra: loading X.509 certificate from Signature card hangs) then kill scdaemon.
In the background Kleopatra will run gpgsm --learn-card -v as can be seen in the logs
Unfortunately, gpgsm just learns (or tries to learn) the keys of the OpenPGP app of the Yubikey. As a result the certificates of the Signature Card v2.0 will stay unknown:
After removing the signature card and inserting it again, everything worked as expected and the certificates where loaded.