private void CheckListOfDevicesForNulls() { if (ConnectedDevices.Count == 0) { return; } for (int i = ConnectedDevices.Count - 1; i >= 0; i--) { if (ConnectedDevices[i] == null) { UnityEngine.Debug.Log($"{this.name} has a null value in {i}."); ConnectedDevices.RemoveAt(i); } } }