not always 100% perfect (it depends on the phone and the cable), so moving the phone during the download may cause the connection to be interrupted. I have not yet looked at the serial signal with an oscilloscope to see if there are problems with the signal itself.
Best regards, Dieter