As I understand it, your hardware works with a HID example but with my WinUSB example, you are not seeing a response from the device.
Use whatever debugging tools you have to isolate the problem.
A protocol analyzer will show if the device is successfully enumerated and any other communication attempts on the bus. Check the Windows setupapi log for information on what the host is seeing.
In the application software, error messages or locating the lines of code that result in other failures can be useful.
Jan