10-06-2019 11:00
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

10-06-2019 11:00
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Is it possible to force open messaging socket between app and companion? It should reconnect automatically but often doesn't (need to restart watch app).
The same applies to file transfer: sometimes it gets stuck after enqueueing -> pending -> .... [should be transfered]. I can try several times with no go. What can I do about it?
Testing on Versa.

10-08-2019 10:34
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post


10-08-2019 10:34
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
It sounds like the Fitbit mobile app isn't running. Can you check that the Fitbit app isn't being suspended by your mobile phone's battery optimization.

10-08-2019 12:48
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

10-08-2019 12:48
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Could it be the Fitbit mobile app isn't running as I'm browsing companion logs in it? Maybe some of its process respnsible for watch app <-> companion communication isn't running (hence socket doesn't reconnect).
Battery optimization in my Android 8.0 is off for the Fitbit app.
Wake interval for the companion is set to 5 minutes and I even try file transfer from the watch to wake up the companion (according to docs it should wake it up).
It's also a bit odd that the socket connection sometimes closes when I walk to a different room (I listen for open/close events in my watch app and display socket state. It's open, then I move away, it closes, then move back and after a few minutes it doesn't reconnect. If I restart the watch app, it reconnects).

07-20-2020 06:36
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

07-20-2020 06:36
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
I was having trouble with this all morning and finally fixed it by re-installing the Fitbit app on my phone.
I have also now excluded it from battery monitoring in case that was the issue.
Howard

