My STM32F427 project implements HID (FS device endpoint 1) USB communication and is developed with ST USB library v.2.2.0.
It works fine, but during some periods (when continuous IN and OUT streams take place), some packets seem to be lost.
There is one interrupt for both IN and OUT transfers.
Is it possible that lost packets occur when one of the interrupts (IN or OUT) are missing because another interrupt is in effect?
If it is so, what would be the way around it?