The GPS system includes the chip in your device as well as the satellites above the Earth. So even if your device is in the same place and the same setting as before, it may behave differently from one day to the next. Typically, the device needs to receive signals from about 5 satellites to get an accurate estimate of its position. With the changing position of the satellites, changing weather patterns, and the changing nature of the Earth's outer atmosphere, there are enough parts of the GPS system outside of your direct control and observation that it is difficult to make conclusions about what specifically is causing inconsistent performance. I recommend you try repeatedly before making a judgement about the best ways to work with your device's GPS in your setting.
- Turn phone off/on
- Turn location services off/on
- Perform a GPS reset: 1. Double tap the home button. This will bring up tile sized images of all currently running apps. Swipe the screens of all apps upwards to close them. 2. Then go into settings and turn on airplane mode.3. When you've done that go to settings, general, reset and choose reset network settings (you will need to re-enter your wifi passwords!)
- Once your phone has reset go to settings, location services, turn it off then on again.5. Then go settings > privacy > location services > system services, setting time zone OFF.
When i did this it worked perfectly.... Strava is fully working now.