To avoid USB init issues due to other initialization disrupting USB setup, move USB setup to a lower priority.
Hit this as part of the Studio work... that adds just enough additional init time that splitting up the USB and USB HID earlier in init levels caused failures on my host, so defer USB until the very end of startup.
Hit this as part of the Studio work... that adds just enough additional init time that splitting up the USB and USB HID earlier in init levels caused failures on my host, so defer USB until the very end of startup.