USB ports do mal-function, new or old, but two or more not working at same time is probably not a USB problem. But check and eliminate that possibility, by using another device thru them USB ports, like a hard-drive device, if you have one.
I beleive the W1 dongle could be used with Windows PC applications as well as androids. I do not know if the W3 has same capabilities, but if it does you could test the dongle by plugging into PC and try connecting thru there to test that dongle. Those dongles do not need a driver so it should work, but test at own risk.
But the issue prolly lies in the dreamlink and it's reading thru the USB ports. Could be an issue concerning deleivering power thru USB, or ....