Since the new version of traccar client, neither high or medium used to work and the high accuracy never used to turn the gps on at all, which was especially problematic for high accuracy tracking. Later on you introduced highest accuracy mode was was perfect balance between accuracy ( since it turns gps on while moving) and battery usage ( since it turns gps off while stationary) and both the new approach and deeplinking made Traccar perfect (thanks Anton for the hard work you put into this). However for about a week some devices had an issue with extreme battery usage and turns out traccar was keeping the gps always on despite being stationary (not going to go into details about this bug here as it has it own post) but as an attempt to understand what causes it and a way to fix it, I tried the high accuracy mode on these devices with the gps staying on bug to see if it will make a difference since up to the point when this bug starting happening the high accuracy never used to turn on the gps on any of my devices and the medium accuracy never worked PERIOD. However to my surprise both high and medium accuracy now work by updating the location, even though not as frequent as highest but they now work and the high accuracy triggered the gps, which it never used to do before. So that is a welcomed improvement for medium and high accuracy.
Could that be cause of the bug leading to the gps stuck on, on highest accuracy despite being stationary ? This isn't affecting all devices one more time, but hopefully this will help you identify what is causing this to happen.
I think you're trying find patterns when there are none. High accuracy was always supposed to use GPS, but we don't know what logic Google uses for that mode. It could be that if there's no fix within certain number of seconds, it falls back to wifi/cell. Basically we never changed any of this logic on our end.
Yeah I think I am trying to find the pattern and quite possibly as you suggested, there is none. I will just try to ignore the bug with that specific device. Even though the perfectionist in me will keep trying to figure out what is happening.
Since the new version of traccar client, neither high or medium used to work and the high accuracy never used to turn the gps on at all, which was especially problematic for high accuracy tracking. Later on you introduced highest accuracy mode was was perfect balance between accuracy ( since it turns gps on while moving) and battery usage ( since it turns gps off while stationary) and both the new approach and deeplinking made Traccar perfect (thanks Anton for the hard work you put into this). However for about a week some devices had an issue with extreme battery usage and turns out traccar was keeping the gps always on despite being stationary (not going to go into details about this bug here as it has it own post) but as an attempt to understand what causes it and a way to fix it, I tried the high accuracy mode on these devices with the gps staying on bug to see if it will make a difference since up to the point when this bug starting happening the high accuracy never used to turn on the gps on any of my devices and the medium accuracy never worked PERIOD. However to my surprise both high and medium accuracy now work by updating the location, even though not as frequent as highest but they now work and the high accuracy triggered the gps, which it never used to do before. So that is a welcomed improvement for medium and high accuracy.
Could that be cause of the bug leading to the gps stuck on, on highest accuracy despite being stationary ? This isn't affecting all devices one more time, but hopefully this will help you identify what is causing this to happen.