Should we verify the error message and/or code in the failed report too? That might help to make sure we are giving good information to API users.