rescue download failure; don't show traceback

instead, give a more specific error message.  Closes #4556.