I am attempting to create an auto re-connection for clients that drop out. My idea is to have a looping check on my network manager script that looks in the scene and is unable to find the player object spawned in my the server. If it can't find this object, recconnect again with StarClient. I'm falling into quite a few bugs with this. Is there just a trigger function for the client to reconnect automatically when it detects itself disconnected from the server? Code (CSharp): if (!GameObject.Find("JO(Server)")) { StartCoroutine("RecconectTime"); } IEnumerator RecconectTime() { yield return new WaitForSeconds(5); NetworkManager.singleton.networkAddress = "localhost"; NetworkManager.singleton.StartClient(); yield return new WaitForSeconds(5); }