Nitrocli not detecting Nitrokey 3C NFC


I an using Linux, and have the udev rules installed from After I plug in the device, I can see that its detected. Here is the snippet from dmesg:

[  232.844725] usb 6-1: USB disconnect, device number 3
[  289.372412] usb 6-1: new full-speed USB device number 4 using xhci_hcd
[  294.664266] usb 6-1: New USB device found, idVendor=20a0, idProduct=42b2, bcdDevice= 1.04
[  294.664278] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  294.664282] usb 6-1: Product: Nitrokey 3
[  294.664285] usb 6-1: Manufacturer: Nitrokey
[  294.803757] hid-generic 0003:20A0:42B2.0002: hiddev96,hidraw0: USB HID v1.11 Device [Nitrokey Nitrokey 3] on usb-0000:07:00.4-1/input1
[  294.806143] cdc_acm 6-1:1.2: ttyACM0: USB ACM device

However, nitrocli or nitrokey-app is unable to detect any devices. When I plug in the device, green and blue led lights up momentarily and turns off.

Is my device dead ?

same happens in my case, am using ubuntu 22.04.3 LTS , and try to connect Nitrokey 3a NFC.
Anybody would like to tell me how to use this device for the first time to login my user account on ubuntu.

Same here on latest Debian

I solved it. The normal app and nitrocli don’t work for Nitrokey 3. You need nitropy: GitHub - Nitrokey/pynitrokey: Python client for Nitrokey devices