Hi, many of my users are complaining about connectivity issues with my data field and watch face. My first observation is that it seems Garmin Connect must be running on the mobile phone in order to establish an Internet connection to the Garmin device (true or false?)
i have also find many cases where the BLE connection drops when the user switch to another app on their mobile phone, so it seems the user needs to ensure garmin Connect is allowed to execute in the background. (true or false?)
If the two statements above are true, I need to clarify that in my user documentation.
Ny next issue is that many devices seemingly "get stuck" in disconnected state, even though the device looks like it is connected in Garmin connect and can sync properly. I am using the getDeviceSettings().phoneConnected in every call onUpdate() to update the connection status. When this problem occurs, I need to toggle connection off/on on the Garmin device.
Is there another way to check BLE connectivity but getDeviceSettings().phoneConnected that works better?
Thanks!