Please go to pyusb discussion and not to discuss issues here. Thanks. https://github.com/pyusb/pyusb/discussions
Home
https://github.com/libusb/libusb/blob/master/ChangeLog 2022-04-10: v1.0.26 * Fix regression with transfer free's after closing device * Fix regression with destroyed context if API is misused * Workaround for applications using missing default context ...
The other possibility is to upgrade to libusb 1.0.26 to see if that helps.
allow zero length control transfer (without buffer)
Thanks. We no longer use Sourceforge for development. Please use github instead. Thanks. Ref: https://github.com/mcuee/libusb-win32/issues/21
Exposing usb overlapped event
Distinguishing between SEM_TIMEOUT and OPERATION_ABORTED