Fingerprint authentication after wake from sleep often not working

On my Thinkpad P14s with Fedora 41 KDE, fingerprint authentication generally works, but often does not work anymore when resuming from sleep/suspend.

This is the output of journalctl -e, filtered for fprintd:

Mar 10 18:20:40 *** systemd[1]: Starting fprintd.service - Fingerprint Authentication Daemon...
Mar 10 18:20:41 *** fprintd[109349]: Failed to install a sleep delay inhibitor: GDBus.Error:org.freedesktop.login1.OperationInProgress: The operation inhibition has been requested for is already running
Mar 10 18:20:41 *** systemd[1]: Started fprintd.service - Fingerprint Authentication Daemon.
Mar 10 18:20:41 *** audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 10 18:20:41 *** fprintd[109349]: Authorization denied to :1.484 to call method 'ListEnrolledFingers' for device 'Goodix MOC Fingerprint Sensor': Not Authorized: net.reactivated.fprint.device.verify
Mar 10 18:33:19 *** systemd[1]: fprintd.service: Deactivated successfully.
Mar 10 18:33:19 *** audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'

It seems to me that the line with ‘authorization denied’ hints to the cause of the problem, but why does it sometimes work and sometimes not?

This is a single-user machine and I have sudo rights.