Good morning to everyone.
I have a problem with Strava app and I want to ask if anyone else has the same issues.
I have two smartphones:
Redmi Note 9 Pro, Android 12, Strava app version 351.18 (1234809) and
Realme 10 (RMX3630), realme UI 4.0 /Android 13, Strava app version 351.18 (1234809).
On the Android 12 phone which I used in the past 2+ years, all recordings are accurate.
On the Android 13 phone though, my cycling recordings are correct but my hiking/walking activities are almost 20% longer than normal. Looking at the activity map, I can see that I am walking in small loops (like a drunk person) and there are no straight lines between points which would indicate a gps signal loss. I have tried with or without connecting sensors (in-app choice when you start an activity and press the cog), battery optimization is disabled for Strava (the app has full authority to use all the resources and restart itself automatically and no "sleep" mode either). I have enabled the "use precise location" option and I have also unchecked the auto-pause for the run/walk/hiking activities. I have restarted the A-GPS data with the GPS status app, I have installed and uinstalled the strava app three or four times and eventually yesterday I did a factory reset to the Android 13 phone. To no success!!
My final try was to install Sports Tracker, give it the same rights (access to sensors, full battery use etc) and testing it on the same 1km route for six times and all of them are accurate!!!
The only difference I have managed to find between the two apps is that Sports Tracker has an option in Location permissions that says "Allow all the time" and Strava only has an option saying "Allow only while using the app".
I am sorry for the extremely long post but I wanted to document all the steps I did before posting it.
Any ideas?
Thank you