Cleaned old way of upload error handling.
TODO: Recover recoverable errors, show if app is open or notify.