feat(*): closes #974 - more logical uploadSuccess error handling