Ever since i bought my current phone (Moto Z3 Play), i've had two major USB issues: After unplugging the phone from the USB (2.0) port the phone still thinks it's connected and has to be restarted in order for it to become normal again; if the phone gets connected to any of the USB 3.0 ports, it just doesn't do data, and only charges it (slowly).
I don't think this is a hardware failure, as none of the problems occur on computers other than my main rig, could it be a driver issue?
PS: Currently using a GA-78LMT-USB3 R6 as my motherboard with a VIA USB 3.0 controller, and i am running the latest version of Android on my phone, and the latest Windows 10 on my PC.