gpg 2.2 not recognizing card reader anymore

Under OpenSUSE 42.2 and gpg 2.1, the smart card would be recognized by gpg 2.1. Now, under OpenSUSE 42.3 and with gpg 2.2.1, even though the card reader is recognized by the system, as shown in Yast/Hardware,

gpg --card-status

gives the error message

gpg: selecting openpgp failed: Aucun périphérique de ce type
gpg: la carte OpenPGP n’est pas disponible : Aucun périphérique de ce type

Any ideas?

Recommend you try rolling back your GPG package (Use YaST Software Manager) to verify the problem is the GPG package and not something else.

If you can verify the problem is the GPG package, you may need to submit a bug report.
You can submit through if you wish, as a GPG (possibly kernel) issue.

Important that you include the VendorID:DeviceID.
Assuming it’s a USB device, you’d use the lsusb command to list your connected USB devices and their info.