I've sure you've already followed the troubleshooting guide and checked logs. What are the results?
Could you tell me which command I should run to get this log? There was a device that was offline for 15 hours and today it came back online. I honestly don't know if this is a problem or if 15 hours is a lot.
I’m having the same problem with iOS client. It goes offline after 10 minutes of inactivity. A few minutes after the iPhone starts moving, it begins sending its location. However, some points are lost from the starting point until it starts sending data. With older versions the client stayed always online even if it’s not moving. iOS client 9.4.3 max accuracy with distance and angle set to disabled, 1 sec interval and 60 sec heartbeat. Fastest interval disabled. Server on 6.7.3. Is it possible to keep the client connected even no movement detected like in the old versions?
I recommend reading this:
https://github.com/transistorsoft/flutter_background_geolocation/wiki/Philosophy-of-Operation
After configured it stays connected for a few minutes, or a few days later it gets disconnected, using server 6.6
