ballscrewbob:
Sometimes it is "chipset" dependant as the cause. No clear fix other than HUB.
Yep, I've put this thing in my Aliexpress cart.
USB 3.0 HUB Adapter Extender Mini Splitter
Other times it seems to be a Microsoft driver at fault. Rollback to official hardware vendor driver or get latest direct from them
The hardware vendor is msi, I went to their website, didn't find what I want.
And to eliminate the doubts that it could be windows drivers, I installed ubuntu and tried to rely on their drivers. Couldn't do much as I'm not a linux expert, otherwise I could hack/track some usb protocol stuff to solve my problem.
When I went back to windows, things got better. When I connect my maple mini, it doesn't get the DFU dirver under Microchip category like before installing Ubuntu. Now the maple mini is at COM7 all the time which is a pretty nice thing. But I can't upload a sketch.
Some occasions involve both the chipset and the official hardware driver. 70% chance hub will still fix that.
Yep, I agree with you at this point, I'm pretty sure it's a hardware problem.
USB 3.2 gen 1 would have some stuff that the boards I have can't synch with.
Also mentioned in a few other places but sparkfun will confirm what I said.
Some Pi users have also seen the issues
Yep, that should be a serious issue.
I'm pretty sure that devices that are designed to work on USB 3.2 gen 1 would have drivers that are different than devices which are programmed to work only on 2.0/3.0.
A device programmed to work on 3.2 would have flexibility to work on previous versions of USB up to 2.0.