|USB controllers and ports have a finite amount of current capability. Using a hub will not increase that amount. Sounds like you are overloading your USB controller/ port. You can try moving the dongle to a port by itself. |
One thing to note is that most times a USB controller service 2 ports. In the case of computers with built in card readers and some other devices, the controller may service 3 ports. So, ports located side by side probably are on the same controller.