When error is returned from present handler, non-surrogate diagnostic
is returned in present response (and fetch handler is no longer called).
When error is returned from present handler, non-surrogate diagnostic
is returned in present response (and fetch handler is no longer called).