I literally bought a new MB because I thought it was a hub on my board that was causing problems. I didn't want to wait 30 days without a PC. I used USBLogView but didn't find the vendor id of the faulty hub and now I really think it was the Commander Pro.
I used to have a Prime x570-P and now I have a Prime x570-Pro. Same problems as you guys.
Today I sent a ticket support to Corsair with the entire logs of the error and ordered an NZXT Hub. Thanks for the advice.
2020-05-12 09:49:55.2881 | 48 | [REDACTED] | 3.28.0.3 | DevicesMonitor | ->
System.IO.IOException: Unable to open HID class device.
at HidSharp.Platform.Windows.WinHidStream.Init(String path, WinHidDevice device)
at HidSharp.Platform.Windows.WinHidDevice.Open()
at CorsairLink4.Module.ProDevices.Common.ProDeviceHidCommunicationHandler.EnsureOpened()
at CorsairLink4.Module.ProDevices.Common.ProDeviceHidCommunicationHandler.WriteOutputBufferBuilderData(ProDeviceOutputBufferBuilder builder)
at CorsairLink4.Module.ProDevices.Common.ProDeviceHidCommunicationHandler.WriteAndRead(ProDeviceOutputBufferBuilder builder)
at CorsairLink4.Module.ProDevices.Common.FanDevice.ProFanDeviceDataProcessor.ReadFanState()
at CorsairLink4.Module.ProDevices.Common.FanDevice.ProFanDevice.UpdateExternalTemperature()
at CorsairLink4.Module.ProDevices.Barbuda.BarbudaDeviceComponent.<Accept>d__0.MoveNext()