public override void ViewDidDisappear (bool animated) { DispatchQueue.MainQueue.DispatchAsync (() => { if (setupResult == SetupResult.Success) { Session.StopRunning (); RemoveObservers (); } }); base.ViewDidDisappear (animated); }