When the underlying server is unavailable and a request is sent, the response panel should display a helpful error message. Instead it's currently just empty.

Additionally the playground should fallback into the "ping polling" state until the server is reachable again:
