Add "disconnected" msg, reconnect workflow