Using K66 with MCUXpresso SDK to create a HID Generic device on USB1 interface. Data is processed in 8 byte blocks and on the second block it drops the first byte. The byte is missing by the time I get a callback to process the data. Any thoughts on why the byte is dropped?