when the server is slow or disconnected or we have not gotten data yet, show the loading screen
when we fail to connect to the websocket back end server, try again