Unable to use fingerprint enrolled in linux using fprintd-enroll (138a:009d)
After enrolling my fingerprint with fprintd-enroll without errors, every time I try to use it the result is "no match".
Example enrollment:
Using device /net/reactivated/Fprint/Device/1
Enrolling right-index-finger finger.
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-completed
Example verify:
Using device /net/reactivated/Fprint/Device/1
Listing enrolled fingers:
- #0: right-index-finger
Verify result: verify-no-match (done)
When using fingerprints enrolled in windows, following the Windows interoperability section, everything works as expected.
OS: Manjaro Kernel: Linux 6.6.54-2-MANJARO
Same problem happening with 06cb:009a in Fedora 41 KDE Plasma 6.3.1 (Kernel 6.13.4-200.fc41.x86_64 (64 bits)).
I didn't test Windows interoperability, but I'll do.
I had the same issue on Ubuntu. After performing a factory reset on the sensor, I was able to register and authenticate with my fingerprints without the Windows interoperability section.