Home assistant location not updating

The location is not updating, log shows a lot of skipped_old messages. I changed time format to follows the system configuration and it started updating the location, after some time it went back to skipped_old then I changed the time format to 24h and it started updating again but later went bnack to skipped_old any suggestion?

Log

Summary

`Created: 2025-03-29 23:42:15.951
Trigger: FLP_BACKGROUND
Result: SKIPPED_OLD
Data: UpdateLocation(gps=[-19.94505, -44.0980], gpsAccuracy=100, locationName=null, speed=0, altitude=932, course=0, verticalAccuracy=69)

Location: -19.94505, -44.0980
Accuracy: 100
Server: Gal

Created: 2025-03-30 00:12:45.333
Trigger: GEOFENCE_ENTER
Result: SKIPPED_OLD
Data: UpdateLocation(gps=[-19.9450, -44.0980], gpsAccuracy=34, locationName=null, speed=0, altitude=932, course=0, verticalAccuracy=5)

Location: -19.94505, -44.0980
Accuracy: 34
Server: Gal

Created: 2025-03-30 00:21:48.289
Trigger: GEOFENCE_ENTER
Result: SKIPPED_OLD
Data: UpdateLocation(gps=[-19.9450, -44.0980], gpsAccuracy=30, locationName=null, speed=0, altitude=932, course=0, verticalAccuracy=5)

Location: -19.9450, -44.0980
Accuracy: 30
Server: Gal`

what device is this? to see how old the report actually is you will need to go back one screen to look at the logs where that data is printed

@dshokouhi It is my wife`s device I will do that as soom as she arrives.

@dshokouhi It is a Redmi note 11.

It seems like there is a time stamp problem:

Log
04-04 22:26:13.427  2271  2271 D LocBroadcastReceiver: Received location update.
04-04 22:26:13.435  2271  2271 D ForegrndServiceLauncher: Check if service HighAccuracyLocationService is running. Service running = false
04-04 22:26:13.435  2271  3103 D LocBroadcastReceiver: Last Location: 
04-04 22:26:13.435  2271  3103 D LocBroadcastReceiver: Coords:(-19.9450, -44.0980)
04-04 22:26:13.435  2271  3103 D LocBroadcastReceiver: Accuracy: 100.0
04-04 22:26:13.435  2271  3103 D LocBroadcastReceiver: Bearing: 0.0
04-04 22:26:13.436  2271  3103 D LocBroadcastReceiver: Begin evaluating if location update should be skipped
04-04 22:26:13.436  2271  3103 D LocBroadcastReceiver: Skipping location update due to old timestamp 1743815538556 compared to 1743816373436

There is a bunch of SKIPPED_OLD messages and the last location update was about 4 hours ago.