> What if permissions are set wrong on the server?

Then it won't be possible to save *any* videos, right?

> or the filename is incompatible with Windows

Currently, this should never be an issue, as YouTube ids are always valid filenames on any platform.

> any other of unexpected errors that would cause a single file to consistently fail

I agree that we need a more robust way to handle these errors, and I plan to overhaul the way the Update page works (making use of your new job progress tracking system). However, the way things currently work, and given the time available, I focused on handling the known errors robustly (connectivity issues).