giving user only the reason why their app uploads fail, instead of all of the output from upload-app