FIX: AWS S3 errors don't necessarily include a message (PR #10425)

  • If the error doesn’t have a message, the class name will help
  • example: before: "Failed to download #{filename} because " after: “Failed to download #{filename} because Aws::S3::Errors::NotFound”

GitHub

Test failure seems unrelated. Should be good to merge.