fix(File uploads): recover on failed upload error and propose retry or cancel options