Generic usb controller doesn't always produce responses

I have same issue and I just fixed it. Hope this can help you guys. In RawInput \ Device Configurations \ Button Properties, disable button 0, map button 1 to GenericUSBController Button 1, button 2 to GenericUSBController Button 2 and so on.

I guest the error happens because something went wrong in mapping button, mapping axis, perhaps.