Dear Maintainer,
This is a Debian packaging issue, not an upstream bug. Debian is missing
required files /etc/pam.d/kde, /etc/pam.d/kde-smartcard, and
/etc/pam.d/kde-fingerprint.
For technical context: When kscreenlocker6 calls `pam_start` and these
service files do not exist, PAM silently falls back to the default
service. When`pam_authenticate` is then called to test for service
availability, the kde-smartcard and kde-fingerprint do not fail as
expected because the wrong service was selected by PAM.
Per the packaging instructions from upstream, the pam.d service files
can basically be copies of the gdm, gdm-smartcard, and gdm-fingerprint
files from the gdm3 package.
Best regards,