Okay, I have done something that I hope will work. I built in a preference where UMD will only attempt to move files from your FTP to your bin, in 15-minute intervals, instead of 1-minute intervals.
As I said before, UMD will move any file from your FTP to your bin, if it is no longer in a "transferring" status. This includes successfully-completed files as well as partially-uploaded ones whose connections have dropped or whatever.
With your bin set to update only once every 15 minutes, your FTP program has a much greater chance of being able to reconnect and get the transfer resumed. This will prevent UMD from thinking it is done and trying to move it prematurely.
You must set your FTP program's preferences so that it will attempt to resume uploading if the file exists! Also, if your FTP program does not automatically retry an upload after a failed connection, then you must resume it yourself. Note that between the time of the failed connection and the resume, UMD may have already done its 15-minute sweep and your next upload will start from scratch. If you are still having problems, let me know and I can install a third, perhaps hourly, option!
Spatter, I have already set your account to the delayed option. Yamtree, can you please let me know who else you've gotten complaints from? You can inbox me.
Thanks,
MM
Stay messy, my friends.