To force a fresh location in Life360: open the app, go to the Circle map, and pull down on the screen. That triggers a new GPS request from every member instead of showing the cached last-known position. If the pin still will not move, the problem is permission or battery, not the refresh.
The reliable sequence when a member is stuck:
- Pull to refresh on the map.
- Tap the member's bubble → their detail card shows "last updated" time. Minutes-old is cache; hours-old is a dead connection.
- On their phone, open Life360 once and leave it on screen for 20 seconds — background updates resume as soon as the app is foregrounded.
- Check Settings → Location → Life360 → Always, and Background App Refresh / battery unrestricted.
- Turn off low-power mode. On iPhone, Low Power Mode suspends background location within minutes.
- Update the app. Old builds lose connection to Life360's location service silently.
If one member never updates while others do, the issue is that device — usually a phone that has been force-closed or a child who paused sharing from the app. A paused member still appears on the map, greyed out, which is why it reads as a failed refresh.
Where our app fits. Ultimate Phone Spy (Android 4.0+, Windows, macOS) records positions with timestamps, so a gap is visible instead of an unchanged pin (location tracking). On iOS we cannot run, so the checklist above is what you have.