You mean it's sending zeroes?
I mean it's sending nothing :(
I should add that this is on Android. All the other data—coordinates, speed, and altitude—is being sent correctly.
Do you have logs?
// Read Traccar body
String raw = request.content().toString(StandardCharsets.UTF_8);
System.out.println(raw);
id=61171705&lat=xx.1922092&lon=yy.90328×tamp=1785168687&accuracy=16.48699951171875&altitude=146.60000610351562&batt=71&charge=false
id=61171705&lat=xx.1921605&lon=yy.9033168×tamp=1785168702&accuracy=14.57699966430664&altitude=146.50001525878906&batt=71&charge=false
id=61171705&lat=xx.1921605&lon=yy.9033168×tamp=1785168702&accuracy=14.57699966430664&altitude=146.50001525878906&batt=71&charge=false
If it's missing, it means that the phone doesn't provide this information. Which usually means cell or wifi-based location.
this happened after the update, it was before
From what version to what version?
I noticed this 2 weeks ago.
any solutions?
This simply means your device is not providing GPS location. What accuracy are you using?
highest, early was heading :)
Highest usually gives GPS when available. This sounds like a phone issue to me.
i have this problem in few phones
I noticed that after the update, the client no longer sends the device heading. How can I fix this?