Too bad this post was cut short. I have the same issue, although mine’s a UR28M. Been fiddling around with driver and firmware for most of the day.
The best answer I got so far is “Your device could be damaged and may need to be replaced”.
Currently running V2.0.3 of the Yamaha Steinberg Driver, but I also tried the V2.0.4 previous to that.
*wdma_usb.inf does not install properly (as with the UR22C above) but these two seem to be working:
*audioendpoint.inf
*usbaudio2.inf
Yes, I did.
However, by now I’m back to Yamaha Steinberg USB Driver 2.0.4 on the system, since I’ve installed the complete ‘TOOLS for UR28M V222’. Installation went through, but not the ‘device connection’ and ‘confirmation’ steps.
It’s strange. I’ve been running the UR28M for many years, even in Win7(64), and never had this happen before.
UPDATE:
Seems to me my UR28M doesn’t get to access YSUSB 2.0.4.
And I think it’s got to do with my current USB controllers, none of which seem to be able to migrate.
Some detailed data, hoping someone might see something
Try to update the USB drivers from Intel, maybe your system uses the Microsoft drivers, but the older USB bridges contain many bugs in hardware that get avoided with the system drivers…
These make problems on many systems related to audio devices with critical timings
Curiously, I got more or less the same results on that computer:
unit pops up twice in Device Manager microsoft drivers usbaudio/wdma and usbaudio2.0 takes over the unit “code 10” error - Device cannot start unit not working properly even if the YSUSB driver is selected manually
My conclusion is that these errors are caused by the UR28M hardware.
I got help from the Steinberg Support team, who provided me with 4 steps to try out.
But first off, I installed a very recent update to the YSUSB driver (3 Feb, 2022)
So, one of the actions below did the trick (not sure which) and I’m up and running again:
1 .NET Framework repair by using this
2. sfc-scannow command in cmd (did nothing for me)
3. Installing the Microsoft Windows OS update
4. Repairing Visual C++ Runtimes, using Windows Key + R → appwiz.cpl
The error had NOTHING to do with the Windows/Intel USB Drivers.
I just had the same issue in Win10 with the code 10 error for the UR22C. I fixed it by going to the device manager and just right-click uninstalling the Steinberg UR22C drivers from there (there were two entries in the list as in Undrkll’s screenshot above), then running the (outdated?) YSUSB_V211_Win setup immediately before windows had a chance to reinstall the drivers automatically. I think my mistake was allowing windows to auto-install them which prevented the manual installation via the setup.exe from working.
It’s also possible the YSUSB_V217_Win drivers don’t work on Win10, but I’m not eager to try them again. V211 seemed to do the trick.