Logs are incomplete
I found the problem, that the logs are quite incomplete. I use the app together with a nextcloud instance and your app there. Both times only part of the track was saved. At some point in time the track just stoped mid-track or started mid-track. I have not found a reason for it. Is there a limit how many points are stored while offline?
All I could think of are some battery saving options of Android. Are you testing the setting upon start or is this to be done by the (advanced) user on his own?