Garmin Vivoactive 3 Loses Connection Overnight

I am still in the early phases of figuring this out, but I’m hoping maybe this issue will ring a bell for anyone using a Garmin Vivoactive 3 with Sleep as Android. It seems that sometime during the night, the Vivoactive 3 restarts, interrupting sleep tracking. The only way to reconnect it is by manually starting the Sleep app on the Garmin device. Since I’m usually sleeping during this time, though, I’m unaware of this connectivity issue. I’m only guessing that the watch is restarting because I’ve once or twice seen it happen while I’m awake just before bed. Most times it happens after midnight. The triangle appears on the face of the watch as it reboots. My first thought is that this is an issue on Garmin’s end. I’ve tried disabling all automatic updates of the Garmin device to try and avoid reboots, but that was fruitless. The “crash” seems to occur most often during sleep tracking. I suppose it’s possible there’s a bluetooth connection error as well, but that seems unlikely as my phone and watch stay connected throughout the day while I move about the house.

Again, I’m really just curious if this happens to others, and if anyone’s found a solution either here or in Garmin’s support forums. Thanks in advance for any clues!

Hi @BlueYodeler, thanks for posting. Well, Garmin dev support has said to me that apps should not be able to crash in such way for the watch to be restarted, at all :slight_smile: But apparently this is not the case.

I have released an update recently with fixes for some crashes, did you experience this with the latest version?

Hi there, @jiri-urbandroid, and thanks for the reply! Oddly enough, the connection was not interrupted last night, and I was able to get an entire night’s worth of HR/HRV data. The night(s) prior, though, I did not, due to what I can only guess is the watch losing connectivity. I will keep an eye on it and follow up here. I believe I have the most recent update from earlier in April, but perhaps there is a newer one that I haven’t upgraded to yet, so I’ll double-check that. Additionally, I just got the idea to check out Garmin’s diagnostic logs on my Garmin Connect app to see if anything might show up around the time of the suspected crashes. Thanks again for the reply!

Just a quick update. This still happens regularly, however, I just discovered the instructions in the Garmin store that instruct the user to install apps in a particular order. (Who knew that clicking “More…” in the description actually had useful information? :grimacing:). I am going to give that a try for the next few nights and see how I get on.

Hi @BlueYodeler if it worked at all at any point of time for you, then you installed the apps correctly - so installing them again would have no effect. Yesterday I’ve released an update which attempts to fix further out of memory errors leading to random crashes overnight, so hopefully this could have some impact.

1 Like

Thanks, @jiri-urbandroid. I will give it a shot!

Hey @jiri-urbandroid, I thought I’d give you an update. The problem continued happening after my last reply, however, one night I noticed that the reset happened immediately after the sleep tracking delay I had set up ended. For example, I typically start the app, but have a thirty-minute delay before the sleep tracking starts. That prompted me to wonder if there was a link between the two, so the next night, I turned off the tracking delay. Since Monday night, when I turned off the sleep tracking delay, the watch has not crashed. In addition, the battery on the watch does not drain nearly at the rate it did prior to this change.

I have no idea what the connection is here, if there is one, but it appears to have solved the issue for me (at least for the time being). Hopefully, it provides a clue while as you troubleshoot/debug. In my experience fixing bugs and trying to get useful information from users, there’s probably about a 50-50 chance of that :smiley: If there are any logs available that I could send you, let me know, and I’d be glad to provide what I can, or help test. Thanks for all your help.