Interesting.

This is reported as a STORAGE class device, not the expected USBSTOR class.

What kind of device is it? Is it a Flash Memory based device? What value should be reported as the serial number for this one?

Which version of Windows are you testing on?