Hi!
I am using a USB Hub to connect 4 arduinos to my computer. The main reason is that I do not have 4 USB ports in all the computers I use, but also because I am receiving midi signals from the arduinos in my computer.
The last months I have been struggling when uploading sketch to the boards. Arduino Ide was frozen when uploading, or giving me AVR dude errors, and several other things.
I have now disconnected the hub and connected all my boards to a computer with 5 usb connectors, and all the sketches went up very easily. So the question is, is it possible that the USB Hub was interfiering with the uploading sketch process?