For http failures, use response reason not response status code as the text for the error