What data do you expect to see? Is it very large that it would overflow the buffer? The buffer size setting is set under a property node, USB Settings:Maximum Interrupt Size.
What do you have for the property, Message Based Settings:Suppress End Enable? If it is true, the read will not terminate due to an END condition. The read will not terminate until all of the requested data is received (or an error occurs). If false, it will follow the USB Settings:End Mode for Reads property that you specify (None or Short). You may need to change this Suppress End Enable property to true, if you know the number of bytes that will be coming in.
Are you sending this command to the device in a loop?
Can you send a screen shot of the code or post the USB part of your code?
Regards,
Missy S.
Project Engineer
RoviSys