While an entry is still created in the logs when this action is performed, no actual update occurs.
What do you mean exactly? Because the log shows the update.
╔═══════════════════════════════════════════════════════════
║ -[TSLocationManager locationManager:didUpdateLocations:] Enabled: 1 | isMoving: 1 | df: 0.0m | age: 85 ms
╚═══════════════════════════════════════════════════════════
2025-12-27 21:50:45.085
<+47.12560470,+12.65150039> +/- 4.75m (speed 0.00 mps / course 119.44) @ 27.12.25, 21:50:44 Central European Standard Time
2025-12-27 21:50:44.099 -[LocationDAO destroyByUuid:]_block_invoke DESTROY: D8994CAE-6CA2-4991-A661-AECA77F62755
2025-12-27 21:50:44.096 -[TSLocationManager persistLocation:]_block_invoke INSERT: D8994CAE-6CA2-4991-A661-AECA77F62755
2025-12-27 21:50:44.086 -[TSLocationManager calculateMedianLocationAccuracy:] Median location accuracy: 4.7
2025-12-27 21:50:44.086
but the issue ist that er is no more updates in the UI since days or only very sporadic - so no way tracking
So is it no updates or sporadic updates? Do you see regular updates in the log? You keep providing contradicting information.
after some time the UI shows offline - and when I press “Send location” than UI changes to online
but no changes of the shown date - in this case I still see in the Web UI - myPhone, time: 2025-12-27 21:30:14, lat: 47.12569, lon: 12.65155, speed: 5.6, course: 359.8
but the Iphone is on an other location and there is no movement - I have changes the location for more than 200 meter
Have you checked all permissions? Have you tried reinstalling the app?
Yes - deletet Traccar Cllient App and reinstalling
also reboot the iPhone
Was there some iOS update?
Iphone is on 26.2 but update has done more than 2 weeks ago - I have also checked all APP configs
like Background update, mobil data, location,... - no changes and full access
sorry for delay the forum shows allways to many requests
In the APP Log I see the movement because GEO Data are changing but no update in UI because Server log shows still old Geo data
Server LOG:
2025-12-27 23:20:11 INFO: [Td9d1c50c: osmand < 80.187.71.162] POST / HTTP/1.1\r\nHost: track.test:5055\r\nContent-Type: application/json; charset=utf-8\r\nConnection: keep-alive\r\nAccept: */*\r\nUser-Agent: traccar_client/113 CFNetwork/3860.300.31 Darwin/25.2.0\r\nContent-Length: 449\r\nAccept-Language: de-DE,de;q=0.9\r\nAccept-Encoding: gzip, deflate\r\n\r\n{"location":{"coords":{"heading":84.549999999999997,"speed":0,"latitude":47.125594383811368,"longitude":12.65149521440555,"accuracy":4.75,"altitude":466.06},"extras":{},"is_moving":true,"_":"&id=myPhone&lat=47.12559438381137&lon=12.65149521440555×tamp=2025-12-27T20:40:46.999Z&","odometer":24577.599999999999,"activity":{"type":"still"},"battery":{"level":0.75,"is_charging":false},"timestamp":"2025-12-27T20:40:46.999Z"},"device_id":"myPhone"}
2025-12-27 23:20:11 INFO: [Td9d1c50c: osmand > 80.187.71.162] HTTP/1.1 200 OK\r\ncontent-length: 0\r\n\r\n
2025-12-27 23:20:13 INFO: [Td9d1c50c] disconnected
2025-12-27 23:20:14 INFO: [Td9d1c50c] id: myPhone, time: 2025-12-27 21:40:46, lat: 47.12559, lon: 12.65150, course: 84.6
App Log (this was during the drive 2 hours ago):
╔═══════════════════════════════════════════════════════════
║ -[TSLocationManager locationManager:didUpdateLocations:] Enabled: 1 | isMoving: 1 | df: 0.0m | age: 81 ms
╚═══════════════════════════════════════════════════════════
2025-12-27 21:31:30.081
<+47.12563580,+12.65163460> +/- 4.75m (speed 1.02 mps / course 70.47) @ 27.12.25, 21:31:30 Central European Standard Time
2025-12-27 21:31:29.091 -[TSLocationManager persistLocation:]_block_invoke INSERT: 9E699169-C075-4CAE-8CED-A7D3B4B7AA26
2025-12-27 21:31:29.085 -[TSHttpService flush:failure:] Busy with previous request
2025-12-27 21:31:29.085 -[TSLocationManager sync:failure:] Manual HTTP sync: Network available? 1 | HttpService busy? 1
2025-12-27 21:31:29.081 -[TSLocationManager calculateMedianLocationAccuracy:] Median location accuracy: 4.7
2025-12-27 21:31:29.081
╔═══════════════════════════════════════════════════════════
║ -[TSLocationManager locationManager:didUpdateLocations:] Enabled: 1 | isMoving: 1 | df: 0.0m | age: 81 ms
╚═══════════════════════════════════════════════════════════
2025-12-27 21:31:29.081
<+47.12563676,+12.65161283> +/- 4.75m (speed 0.81 mps / course 43.16) @ 27.12.25, 21:31:29 Central European Standard Time
2025-12-27 21:31:28.094 -[LocationDAO destroyByUuid:]_block_invoke DESTROY: 3F3EEF06-638B-40BC-BEDE-91910E6EB77D
2025-12-27 21:31:28.091 -[TSLocationManager persistLocation:]_block_invoke INSERT: 3F3EEF06-638B-40BC-BEDE-91910E6EB77D
2025-12-27 21:31:28.087 -[TSLocationManager calculateMedianLocationAccuracy:] Median location accuracy: 4.7
2025-12-27 21:31:28.087
╔═══════════════════════════════════════════════════════════
║ -[TSLocationManager locationManager:didUpdateLocations:] Enabled: 1 | isMoving: 1 | df: 0.0m | age: 86 ms
╚═══════════════════════════════════════════════════════════
2025-12-27 21:31:28.087
<+47.12562752,+12.65159125> +/- 4.75m (speed 0.40 mps / course 29.79) @ 27.12.25, 21:31:28 Central European Standard Time
2025-12-27 21:31:27.090 -[LocationDAO destroyByUuid:]_block_invoke DESTROY: FBF1CE73-E516-4929-B8C7-87C5CF0B9CB7
2025-12-27 21:31:27.088 -[TSLocationManager persistLocation:]_block_invoke INSERT: FBF1CE73-E516-4929-B8C7-87C5CF0B9CB7
2025-12-27 21:31:27.084 -[TSLocationManager calculateMedianLocationAccuracy:] Median location accuracy: 4.7
2025-12-27 21:31:27.084
╔═══════════════════════════════════════════════════════════
║ -[TSLocationManager locationManager:didUpdateLocations:] Enabled: 1 | isMoving: 1 | df: 0.0m | age: 84 ms
╚═══════════════════════════════════════════════════════════
2025-12-27 21:31:27.084
<+47.12562254,+12.65158493> +/- 4.75m (speed 0.06 mps / course 15.22) @ 27.12.25, 21:31:27 Central European Standard Time
2025-12-27 21:31:26.155 -[TSHttpService init]_block_invoke Network: WiFi | Flags: -R -t-----
2025-12-27 21:31:26.092 -[LocationDAO destroyByUuid:]_block_invoke DESTROY: CB699FBB-973A-459E-B843-83EF7549180F
2025-12-27 21:31:26.087 -[TSLocationManager persistLocation:]_block_invoke INSERT: CB699FBB-973A-459E-B843-83EF7549180F
2025-12-27 21:31:26.081 -[TSLocationManager calculateMedianLocationAccuracy:] Median location accuracy: 4.7
Dear Traccar Team,
For the past two days (since 24.12 at approximately 21:45), I have observed unexpected behavior in my installation.
Without any configuration changes or updates—neither on the server side nor in the mobile app—location tracking on an iPhone 17 Pro has stopped working.
The system is currently running Server version 6.11.1 and App version 9.6.5, which are the latest available versions.
To troubleshoot the issue, I verified the configuration and system settings and also performed a complete reinstallation and new setup on the affected iPhone. However, the problem persists. An Android device connected to the same server continues to work correctly, which suggests that the issue is isolated to iOS.
Previously, when using the “Send location” function, the location and all related data were updated immediately. While an entry is still created in the logs when this action is performed, no actual update occurs. It appears that the request sent to the server contains outdated data.
Please find the relevant log entries attached below for reference. (Server URL hast changed for Data Privacy reasons)
IOS APP Config:
Server Log: