Incorrect error message when task fails to complete
When a task returned with an error code, and also one or more of the output files is missing, the "failure" that is reported is that the file couldn't be transferred. While this is technically true, the Failure reason should be that the error code is invalid and also that a file was missing (perhaps).
Only reporting the missing file leads the user down the wrong track. it takes serious digging to figure out that the error code was invalid and that the program failed to complete.
- first check error code then try to delocalize files. Reason for error should be "Invalid Error Code" first, possibly "Missing File" second.
- show the error code in the task summary in Firecloud. As it stands one needs to spend valuable clicks tracking down the error code.