I recently purchased the FiiO E10K and immediately began having USB controller issues after starting to use it. My keyboard would have movement keys get stuck while playing games and Windows would keep greeting me with this message.
I read into this issue and discovered that USB 3.0 controllers had a limited number of endpoints available. Unfortunately my motherboard only has 3.0 ports available, so I resolved into buying a USB expansion card. Unfortunately after setting it up and plugging my DAC into it, I am still receiving the same controller resource message from Windows. I don't understand how this could be since the card should be running its own USB controller (and only the DAC is on it), with my other 3 USB peripherals on my motherboard USB. The issue also does not occur when I only have those other 3 USB peripherals plugged in to my motherboard.
Full involved components list:

I read into this issue and discovered that USB 3.0 controllers had a limited number of endpoints available. Unfortunately my motherboard only has 3.0 ports available, so I resolved into buying a USB expansion card. Unfortunately after setting it up and plugging my DAC into it, I am still receiving the same controller resource message from Windows. I don't understand how this could be since the card should be running its own USB controller (and only the DAC is on it), with my other 3 USB peripherals on my motherboard USB. The issue also does not occur when I only have those other 3 USB peripherals plugged in to my motherboard.
Full involved components list:
- Gigabyte Z390-UD
- SupaHub PCI-E USB 3.0 Expansion Card
- FiiO E10K
- Blue Yeti Nano
- Zowie EC1-B
- Ducky Shine 7