Ben Lantow on 29 May, 2020 02:41 PM
So that behaviour is unexpected, but it clearly sounds like your Android system is killing the CalTopo recording task in the background. Occasionally I see this on my phone when taking an HDR photo, while playing music, with recording running in CalTopo and an alternate GPS app. To have it kill the task just because of a text message seems excessive. Some devices have battery management and system management options. I don't have this device (or a samsung device at all) so I'm unable to dive into your device specific settings, but I would glance through and see if there is a battery or system management option that has levels and reduce that setting by one "notch", essentially tell your system it's ok to use a little more battery or a little more memory in order to not kill apps.
Sheila M Reynol...
on 16 May, 2021 04:25 PM
I was coming here with a similar question. Last weekend my phone died while tracking and I was very pleased that when I had power again, CalTopo asked me if I wanted to "restore" the track and that worked great. Yesterday, I made sure to bring along a battery pack, and at about the halfway point of our hike, we stopped for lunch and pictures, and I sent a text message (I had previously taken pictures, but this was the only time I sent a text message -- I also took it out of airplane mode at that time), and then I connected my phone to the battery pack and we continued on. I didn't check that CalTopo was still tracking, just assumed that it was. But a couple of hours later, when we got back to the car, I saw that the app had exited / shut-down. I too was wondering if I did something that accidentally closed the app down or not (I'm also using a Samsung, but a Galaxy S7, not a J7). Any thoughts? thanks!
Meghan on 17 May, 2021 03:41 PM
As Ben suggested, check whether battery optimization is turned on. Turning on battery optimization for the app in your device's settings can sometimes result in behavior like what you described. Try turning off battery optimization and let us know if that resolves your issue.