Added additional state for reconnecting failed