We only want to do the reconnect if the previous command was the schedule reconnect, if the websocket connection got started another way or was closed, we don't want to do the reconnect.
We only want to do the reconnect if the previous command was the schedule reconnect, if the websocket connection got started another way or was closed, we don't want to do the reconnect.