To the kind attention of Nordic support team,
I'm using sdk 15.2, I'm working on usb hid composite example, and I modified it to have it scanning a big input keyboard matrix. Everything is going well; I noticed that when pushing buttons in a disorderly and aggressively perpetuate way, I sometime get code stucked in here:
app_usbd_hid_trans_required(&p_kbd_ctx->hid_ctx),
as it is something going on, and either usb transmission stops, or latest character (group of characters) is continuously printed on opened windows text editor. I removed that app_usbd_hid_trans_required(&p_kbd_ctx->hid_ctx) instruction, and in my case everything is going well, even when in high stress condition. May I ask if it is dangerous to bypass app_usbd_hid_trans_required(&p_kbd_ctx->hid_ctx) check?
And what theoretically cause those USB problems?
Thank you for your great work and your attention.
Best regards