...
Some projects declare a fake usb device in their Info.plist and expect the users to attach that device (maybe a usb memory stick) if they want to use the card reader, although the device has nothing to do with the card reader.
Using unified Logging on macOS platform
https://developer.apple.com/documentation/os/logging?language=objc#1682416
and
https://www.avanderlee.com/debugging/oslog-unified-logging/
SMART CARD APDU LOGGING
It is possible to turn on logging for smart cards. Logging is turned on by setting global preference:
...