tapiriik icon indicating copy to clipboard operation
tapiriik copied to clipboard

Sync with Garmin Connect is failing

Open srjinatl opened this issue 6 years ago • 21 comments

I have both a paid account and have installed Tapirik locally - and both are failing to sync with Garmin Connect. On my local Tapirik - I noticed that when the program goes to pull the list of activities from Garmin - the following error occurs:

Sync worker 14818 ready at 2017-10-28 15:38:32.289845 Beginning sync for 59f4a5d36362393ac3943383(exhaustive: True) Ensuring partial sync poll subscription Retrieving list from garminconnect Req with {'start': 0, 'limit': 100} Service exception Traceback (most recent call last): File "/vagrant/tapiriik/services/GarminConnect/garminconnect.py", line 300, in DownloadActivityList res = res.json()["results"] File "/usr/local/lib/python3.4/dist-packages/requests/models.py", line 892, in json return complexjson.loads(self.text, **kwargs) File "/usr/lib/python3.4/json/init.py", line 318, in loads return _default_decoder.decode(s) File "/usr/lib/python3.4/json/decoder.py", line 343, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.4/json/decoder.py", line 361, in raw_decode raise ValueError(errmsg("Expecting value", s, err.value)) from None ValueError: Expecting value: line 1 column 1 (char 0)

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/vagrant/tapiriik/sync/sync.py", line 665, in _downloadActivityList svcActivities, svcExclusions = svc.DownloadActivityList(conn, exhaustive) File "/vagrant/tapiriik/services/GarminConnect/garminconnect.py", line 303, in DownloadActivityList raise APIException("Parse failure in GC list resp: %s - %s" % (res.status_code, res.text)) tapiriik.services.api.APIException: Parse failure in GC list resp: 500 - (user None ) SynchronizationCompleteException thrown Writing back service data Clearing old activity records Writing back activity records Finalizing Unlocking user

I am not yet familiar enough with the code base to know for sure what the problem is - but I suspect that this may also be the cause of why I have not had any successful sync's of my activities with Garmin connect for several months now.

Any idea on what the problem might be? Did Garmin change something to cause an incompatibility with the current Tapirik code base?

srjinatl avatar Nov 02 '17 02:11 srjinatl

Don’t know if it’s the same problem, but GC is broken for me since yesterday. Looks like the same problem that rwgps was having.

Garmin Connect: There was a problem indexing your activities on Garmin Connect, so no activities will be uploaded to Garmin Connect.

lewisl avatar Nov 03 '17 19:11 lewisl

Actually my paid account with Tapirik thinks that it is working and it shows that it has sync'd all of the last few months of activity - but the activities never show up on Garmin Connect - they are sync'ing now ok between Strava and Runkeeper....going to try removing and re-adding Garmin Connect and see what happens.

srjinatl avatar Nov 17 '17 01:11 srjinatl

Well - no luck - disconnecting and then reconnecting to my Garmin Connect account did no good - nothing has sync'd to Garmin since September - but if I look in the UI on Tapirik it thinks that it has sync'd all of those successfully to Garmin - so not sure what the problem is - but at the end of the day I will end up having to manually enter this stuff into Garmin - which defeats the purpose and eliminates the ability for a lot of the data to be in my Garmin account that would be there from a sync.

srjinatl avatar Nov 18 '17 15:11 srjinatl

I have the same issue. Activities do not sync to Garmin, with reported problem of "indexing your activities on Garmin Connect". Is anyone else having this problem?

sowabar avatar Dec 06 '17 15:12 sowabar

same problem here

xplana avatar Dec 13 '17 12:12 xplana

Same problem for me... At least now i know it isn't something to do with my account. Sounds like maybe Garmin changed something and it stopped working?

ianhallsg avatar Dec 27 '17 06:12 ianhallsg

I have not been able to sync garmin to runkeeper since July. Now I have this error: "indexing your activities on Garmin Connect". Just seems to be extremely unstable. I have always hesitated on the paid version because the free version is so unreliable.

stitzenbaum avatar Dec 27 '17 18:12 stitzenbaum

Actually - when I look at the page that you get to with the link that you can click on when it says that it could not sync some of your activities - it shows that strava and garmin connect were successfully sync'd and runkeeper sync failed. The latter was true enough - the activities didn't sync to Runkeeper - but the status continues to show successful sync's to garmin but never show up in my activities list. So they are definitely NOT sync'ing successfully. Frankly this software has become problematic at best - completely unreliable.

srjinatl avatar Jan 01 '18 02:01 srjinatl

I have the same issues, no new activities were synced from Garmin Connect to any other connected services since December 25, 2017.

In the activities list past GC activities are shown marked with a ✗ and the message:

Garmin Connect: There was a problem indexing your activities on Garmin Connect, so no activities will be uploaded to Garmin Connect.

Despite being originally activities synced from GC.

I tried reconnecting Garmin a few times, set the private activities checkbox and made my profile and activities public, but no luck yet.

magnific0 avatar Jan 22 '18 08:01 magnific0

Same issue. Any update?

JRR01 avatar Feb 04 '18 12:02 JRR01

I couldn't solve the issue so I connected Endomondo with Garmin and Endomondo with Tapiriik, which seems to work syncing to all other services.

magnific0 avatar Feb 04 '18 18:02 magnific0

@magnific0 Can Endomondo sync to Garmin? Can't see on the website it could.

jbtibor avatar Feb 26 '18 22:02 jbtibor

@jbtibor No but Garmin can sync to Endomondo, and from Endomondo you can sync to any other service using Tapiriik. So just to be clear this works only for getting your activities out of Garmin into other services.

magnific0 avatar Feb 27 '18 08:02 magnific0

I'm trying to set up an automatic sync to Garmin. Tapiriik seems to be broken at the moment.

jbtibor avatar Feb 27 '18 09:02 jbtibor

Mine seems to be working now. Anyone else?

ianhallsg avatar Apr 17 '18 15:04 ianhallsg

Same here, working now. @cpfair did you fix something or did Garmin fix on their end?

sowabar avatar Apr 17 '18 16:04 sowabar

I'm having the same issue. Activities doesn't get uploaded to Garmin

willadsen avatar Aug 23 '18 07:08 willadsen

Same here

There was a problem indexing your activities on Garmin Connect, so no activities will be uploaded to Garmin Connect.

Paid account

ficanas avatar May 20 '19 13:05 ficanas

My activities have not synced since November 2018 and even going the Endomondo route does not work:

Endomondo: There was an error while synchronizing this activity. Garmin Connect: There was a problem indexing your activities on Garmin Connect, so no activities will be uploaded to Garmin Connect.

I re-added Garmin Connect twice and just signed up for Endomondo but nothing seems to work. Just renewed my paid account and nothing syncs.

opernitt avatar Jun 03 '19 01:06 opernitt

Same problem, Strava + Endomondo, paid account. 2019-06-24 13_28_09-activities • tapiriik - https___tapiriik com_ - Vivaldi 2019-06-24 13_28_29-dashboard • tapiriik - https___tapiriik com_ - Vivaldi 2019-06-24 13_28_22-dashboard • tapiriik - https___tapiriik com_ - Vivaldi

torx25 avatar Jun 24 '19 09:06 torx25

Same here syncing from Endomondo to Strava since 2 days (paid tapiirik account and syncing from endomondo to dropbox and strava)

Strava: There was a problem indexing your activities on Strava, so no activities will be uploaded to Strava.

as31415rin avatar Jul 19 '19 09:07 as31415rin