The current Kleopatra version has in the smartcard mode a button "Change Reset Code" . This does not work.
The button should also be renamed "Set Reset Code" and if possible moved to an Admin-only dialog.
The Reset Code is the same as a PUK mechanism. The idea here is that the holder of the card does not have access to the Admin PIN, so that the holder is not able to generate keys or change other properties. However in the case the holder mistype the PIN 3 times, the Reset Code can be used to set a new PIN without asking the admin to set a new PIN. To make this work the admin initially sets a Reset Code and tells the card holder the PIN along with the Reset Code. The button (or the admin->passwd dialog of gpg --card-edit) is used by the admin to set the Reset Code. The card holder uses a not yet available button (or "unblock" in gpg --card-edit) to set a new PIN.