Please send the temp.usb file to support @ international test instruments . com (remove spaces) and we'll take a look.
Each IN transaction will normally contain one IN packet. If you'll expand the protocol display and position it on the DATA0 or DATA1 packet then you'll see the actual length decoded in the 'Details' and 'Payload' views. The 'Message' view will also show exactly what was received in raw data form.
If you are seeing more than 512 bytes in all these views then your device is sending more than 512 bytes.
There is a good description of the various transaction types here:
http://www.beyondlogic.org/usbnutshell/usb4.shtml