set ConnectionInfo to null if disconnected and re-create it when user re-connects