Also avoid USB 3.0 ports and cables.
And USB hubs should have thier OWN POWER.
You neglected to mention which OS you were using but if its win 8 or above then turn off driver enforcement for the CH340/341 drivers as they may on occasion look like they installed but in fact might have partially failed.