This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

syncing logic for garmin connect & connect web

hi

i think i know the answer - having seen a post about training calendar runs not syncing (i.e. syncing issues) - but that was 2 years ago and my query is about general syncing too.

Ok... fenix 6s with 13.10 firmware

connect app on android 4.38.1 - brand new install. Never had connect on phone before (never had a garmin before).

app seems to push fine to web interface but the sync back from web to phone (i.e. when latest changes have been made via web) seems inconsistent and doesn't work much of the time.

  • I find it quicker to edit / type on my PC and I updated a logged activity "Notes" field but it's not syncing back to my phone.

  • I tried changing the title of the activity logged and that only synced when i had a summary list of logged activities and i changed the title on this page. Open an individual activity and any made title or notes changes don't get pushed to phone (note haven't tested any other fields)

  • I also found that when the activity title did update on the connect app, it then didn't show when you drilled into the activity i.e. showed on the summary of activities but not in the activity detail

Is this expected behaviour i.e. priority & bias is connect app pushing to the cloud?

Or is there a way to force a sync from web/cloud to phone?

regards,

Gary

  • GC web is a direct interface to the server, hence any change on either of the sides is instantaneous. In contrary, CG mobile, is primarily syncing app for the device, and it exchanges the data with the server more or less only on demand (when syncing). Hence when you change the data on the server through the web interface, you need to sync the phone app first, to download the changes.

  • Thanks trux

    That doesn't appear to be my experienced behaviour though.

    My phone app appears to automatically sync (i get the spinning circle), although i can force manually with a swipe down.

    After doing this, the phone app does NOT normally register changes in the cloud. Notes added in the cloud and activity title changes in the cloud don't get replicated to the app.

  • My phone app appears to automatically sync (i get the spinning circle)

    It syncs automatically, when it detects a change from the device - for example a new activity. But it does not permanently poll the server for any changes made by the web interface.

    After doing this, the phone app does NOT normally register changes in the cloud. Notes added in the cloud and activity title changes in the cloud don't get replicated to the app.

    That's exactly what i wrote. If you do some changes on the web, you have to sync the app to get it there. Or wait till it syncs itself automatically, but as I wrote, that does not happen continuosly - it would draw quite a lot of data in the background, and nobody would be happy about an app that is permanently polling a remote server, seriously increasing the data consumption of the phone, and also draining the battery (yes, it costs power too).

  • thanks trux

    I think we're getting confused - possibly me being ambiguous.

    I'm saying that if i make changes in the cloud and then sync on my phone, those changes do NOT normally show in the app. For example, activity notes created in the cloud do NOT get replicated to the Connect app. Whereas, if i create notes on my phone, they do get reliably replicated to the cloud.

    I'm not querying whether the phone app does things automatically or not.

    What i'm querying is push / pull rules for syncing and/or any priorities i.e. it looks like app data overrules cloud changes.

    I've just re-tested a change in the cloud of an activity title and content in the notes field.

    Under the phone app's "yesterday" activity list (the main dashboard), the title changed in the summary list but when you click on the activity, the title change does not persist. No update of the notes field either.



    result on phone after sync (titles changes - good start):



    however, change disappears in activity detail (no change visible in the notes field):



    even title change disappears when one exits activity detail





    regards,

    Gary

  • The update of the titles looks like a caching issue. Do you see the update of the title if you do a pull refresh? That works for me. The differences will likely disappear after a while when the cached date is refreshed, but it can be a bit annoying before that. I often edit the titles both ways with no issues.

    I did some tests with a note and it seems to be an issue with notes. The first time the note is added in the web it will work and you will see it in the app. If you edit the note in the app you will see the update in the web right away, but not the other way around.

  • brilliant

    it's really reassuring that you have verified what i was experiencing (at least with the notes field).

    I don't quite understand your explanation for the title change.

    My concern is that the cloud change manifests in the phone's dashboard but doesn't update the individual activity. Furthermore, then the local activity data overwrites the cloud change (even though i've not gone in and edited or saved the activity), which then gets pushed back to the cloud, undoing the cloud side update.

  • just an update:

    notes field appear to be syncing now - cloud to phone.

    I've not tested all scenarios.

    - i'd done a workout and synced watch with phone.

    - item appeared in the cloud

    - i edited name and added content to notes field (previously nothing there)

    - sync showed notes field now populated on app

    only other difference from my original reported problem was that content i was trying to sync was yesterdays, not today. I don't know if that's relevant.

  • another update:

    tried adding notes to the floor climb  activity

    added notes in cloud (activity itself synced from phone to cloud no problems). No sync back to app. sigh

    EDIT: doubled check on a cardio activity. Notes DO sync from cloud to phone in this activity. Seemingly not with floor climb :(