I’m not sure what the difference is between the driver capabilities of USB 3.0 and USB 2.0 Type-A ports.
I suggest you modify the USB dongle to add an additional power input.
As for the network issue, that should be unrelated to the USB disconnection.