Nitrokey 3C NFC Linux not working on type C port

Hello when I connect my nitrokey using a usbc female to usba male connector it works correctly. However when i plug the Nitrokey 3C NFC directly to a USBC port on PC it is not loaded. I’ve confirmed the USBC port on PC is working with an external SSD.

I see this message on dmesg:

[13434.993276] usb usb2-port2: attempt power cycle
[13443.489288] usb usb2-port2: unable to enumerate USB device

uname -a:

Linux devbox 6.5.0-14-generic #14~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 20 18:15:30 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

Do I need a newer kernel?