Resolved! USBD_CUSTOM_HID_SendReport function makes devise busy but no one can make device unbusy.
I create Custom hid and send 2 PC report usingwhile(1){USBD_CUSTOM_HID_SendReport(&hUsbDeviceFS, dataToSend, 4);}And... Device is frozen. Why? I am going inside HAL->USBD_CUSTOM_HID_SendReport... I see codehhid->state = CUSTOM_HID_BUSY;so USBD_CUSTOM...