My app uses location services. While testing my application i found an issues with location services. If I start my application with location services enabled on the phone, i am getting GeoLocationStatus.Ready status and then i press the start button and navigate to settings and disable location services the application gets a GeoLocationStatus.Disabled status.Then if I press the start button, navigate to settings and enable location services and then return to the app, I still get GeoLocationStatus.Disabled. From this point on I will always get GeoLocationStatus.Disabled until I restart the application with location services enabled.