Fprintd-enroll not working

After fixing this, the fprintd-enroll command works, but doesn’t do anything. My fingerprint reader is ELAN MoC 0C4C, which to my knowledge isn’t supported on Linux. It’s supported by this though. Using this, it shows
Traceback (most recent call last): File "/home/privacyfreak/Elan-Fingerprint-0c4c-PoC/./elanfp.py", line 297, in <module> main(args) File "/home/privacyfreak/Elan-Fingerprint-0c4c-PoC/./elanfp.py", line 208, in main handle = context.openByVendorIDAndProductID(vid, pid) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/privacyfreak/.local/lib/python3.11/site-packages/usb1/__init__.py", line 2330, in openByVendorIDAndProductID return result.open() ^^^^^^^^^^^^^ File "/home/privacyfreak/.local/lib/python3.11/site-packages/usb1/__init__.py", line 2055, in open mayRaiseUSBError(libusb1.libusb_open(self.device_p, byref(handle))) File "/home/privacyfreak/.local/lib/python3.11/site-packages/usb1/__init__.py", line 127, in mayRaiseUSBError __raiseUSBError(value) File "/home/privacyfreak/.local/lib/python3.11/site-packages/usb1/__init__.py", line 119, in raiseUSBError raise __STATUS_TO_EXCEPTION_DICT.get(value, __USBError)(value) usb1.USBErrorAccess: LIBUSB_ERROR_ACCESS [-3]

systemctl status fprintd.service returns:

● fprintd.service - Fingerprint Authentication Daemon
     Loaded: loaded (/usr/lib/systemd/system/fprintd.service; static)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Thu 2023-06-29 09:53:36 IST; 1min 2s ago
       Docs: man:fprintd(1)
   Main PID: 99255 (fprintd)
      Tasks: 6 (limit: 18307)
     Memory: 1.6M
        CPU: 45ms
     CGroup: /system.slice/fprintd.service
             └─99255 /usr/libexec/fprintd

Jun 29 09:53:36 fedora systemd[1]: Starting fprintd.service - Fingerprint Authentication Daemon...
Jun 29 09:53:36 fedora systemd[1]: Started fprintd.service - Fingerprint Authentication Daemon.
Jun 29 09:53:37 fedora fprintd[99255]: libusb: error [udev_hotplug_event] ignoring udev action change
Jun 29 09:53:37 fedora fprintd[99255]: libusb: error [udev_hotplug_event] ignoring udev action change
Jun 29 09:53:41 fedora fprintd[99255]: g_atomic_ref_count_dec: assertion 'old_value > 0' failed
Jun 29 09:53:41 fedora fprintd[99255]: fpi_usb_transfer_unref: assertion 'self->ref_count' failed