make sure whether ur USB device is responding to the get qualifier descriptor request. Ur device may be working in hosts which may not request for the device qualifier request. If ur device is not responding with the qualifier descriptor enumeration will not happen. qualifier descritpor is very similar to device descriptor