при отладке энумерации usb-девайса однажды притворился, что это usb mass storage винда намертво прописала где-то в реестре что данный vid/pid это mass storage даже когда обратно поменял bInterfaceClass, bInterfaceSubclass, bInterfaceProtocol в дескрипторе интерфейса на vendor specific, вида энумерует девайс как mass storage и не даёт установить нужный драйвер (да и вообще ничего по сути не дает)
запись HKLM/system/current_control_set/enum/usb/HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_0451&Pid_5509 не удалить (Error while deleting key)