I recently reinstalled Windows 10 on an older OEM X370 system. Installing the AMD chipset drivers got everything installed except for one “Unknown Device.”
Looking at the hardware IDs I got something different from the usual PCIe device ID.
If I had to guess (and this is just from old memory), the USB connections that were marketed as if they were direct to CPU, actually used a discrete controller IC; I think many used an Asmedia IC. Maybe this OEM went for some oddball IC for price/availability or other reasons. Possible the drivers would work if they were set up to install for that device ID, a clone IC, or maybe there’s a considerable difference that actually matters.