added valid status for error submissions
added valid status for error submissions
modify change status logic so that it immediately affects
refactored upload task
merge conflicts