Dccduino Uploading Problems

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.