If messageError() is called with immediate=true, don't emit transport:down since it's probably just cycling a healthy websocket connection.