finalized error reporting to match requests