Location services not updating
I frequently have a problem where location services shows me at home even when I am miles away and have been for quite some time and it should clearly have updated. I see this in Google maps, Pokemon Go, and Yelp -- maybe others, but those are the main location aware apps that I use.
For example I recently flew from Portland, Oregon to Oakland, California. When we landed I took it out of airplane mode and checked some emails, etc. I would think in the time it took to get from the airport to checked into my room (30 minutes or so) that it would have updated my location to Oakland, but when I tried to find some restaurants around my location it continued to show Portland.
I usually try toggling airplane mode off/on, turning location services off/on either completely or for the specific app. Neither of those tricks seems to work reliably. Often I have to restart my phone and other times it just fixes itself eventually.
I had these problems before I updated to 10.x too.
Any ideas?
iPhone 6s, iOS 10.1.1
