problem with strava not syncing

My running is syncing great. But I really do have problems with other stuff like canoening, surfing, snowshoeing or wheel chairing(I just use them for tooth brushing, cleaning or other stuff as this is a great way for me to have a timer for specific tasks on my apple watch that should sync with beeminder - “should”). Is maybe the problem that strava analyzes specific things when I choose surfing for example. So for example when it analyzes surfing it really looks at my location, specific movements etc. . My theory is that I can not achieve these metrics when I am doing cleaning while strava things im surfing😂? I always choose total time so all it needs to do is sync the time. On the other hand the activities get shown in the strava app. They just not sync with Beeminder. I think the problem is somewhere in the code with these unsual activities like snowshoeing etc.

Hi! Sounds like most likely your goal is only set up to sync your running data. Without taking a look at the goal, I can’t say for sure, but that’s the most likely explanation.

In that case, to add in the other types of data as well, you’d have to set up a goal that uses all the metrics you’re interested in. The support team can also help swap in extra metrics, if you let us know which need to be added.

there have been many times in this forum where I realised after your response that I am just dumb😅. But for real this time it is not me. It is really a problem of the code.
I have taken notes of 1. the name of the activity in beeminder sync 2. the name of the activity on my apple watch 3. the name of my goalL

  1. snowshoeing = 2. Snowshoe hike = 3.tidying up the room
  2. Canoeing = 2. Canoeing = 3.Brushing your teeth
  3. surfing = 2. surfing = 3. cold shower
    There is not thing like a difference with virtual run and run in these activities. There is only one activity for canoeing, one for surfing. I am pretty sure I did it right and that if I create a new goal the same way I can reproduce it. It happened too me multiple times already. But it also synced successfully a lot of times and there isn’t a problem with it generally not syncing. so there seems to be a different condition at the times when it is not syncing.
    There is one supposition that I have: Strava categorises activities based on time also. So if I do a run in the evening it is an evening run. For running this is working completely fine. But it does not work for the other activities when it is evening surfing for example it is not working - maybe. Something like that has to be it.

Hi! This would be better done via email since it involves your personal details, but let’s see what I can do. I looked up your account, and it looks like this is the name of your Strava goal that you’re talking about: “laufen”.

Is that right?

If so, this is the auth information it has entered (don’t worry, it shows nothing private):

{“name”:“strava”,“metric”:“duration”,“activityTypes”:[“Run”]}

By contrast, here’s what appears as the auth information when I select all activities:

{“name”:“strava”,“metric”:“miles”,“activityTypes”:[“Ride”,“VirtualRide”,“Run”,“VirtualRun”,“Swim”,“AlpineSki”,“BackcountrySki”,“Canoeing”,“Crossfit”,“EBikeRide”,“Elliptical”,“Handcycle”,“Hike”,“IceSkate”,“InlineSkate”,“Kayaking”,“Kitesurf”,“NordicSki”,“RockClimbing”,“Rowing”,“Snowboard”,“Snowshoe”,“StairStepper”,“StandUpPaddling”,“Surfing”,“Walk”,“WeightTraining”,“WheelChair”,“Windsurf”,“Workout”,“Yoga”]}

That means the only activity you had selected was “Run” – so my theory was correct, I’m afraid. :slight_smile: I’m confident there is no problem of the code, at least as far as pulling in data goes: the goal is only set up to track activities categorised as “Run”, so it only pulls in corresponding activities. That’s definitely correct, and my test also shows that it’s working OK to select multiple activities for a single goal during setup.

I wonder, sometimes people do forget to hold down the cmd/ctrl button while selecting multiple activities, and thus only select the final one they pick out of the list, because if you just click different activities in the list without holding down cmd/ctrl, you only select the one you clicked most recently. Could that be what happened?

1 Like

Oops, meant to include something like this: if you mean that the running one works and is indeed only intended to track running, and you’ve been making and deleting other Strava goals, obviously we can’t do much to troubleshoot without a live goal. Looks like today you created a new one with just “Surfing” selected, so if you leave that live and then contact us if it isn’t picking up data, we can dig in further! Via email would be better, of course, since we don’t have the same level of responsiveness via the forum (and also private details may need to be looked into/discussed).

1 Like

thank you very much for the suppoort. this is exactly the case. I deleted all the other strava goals because they were not working and I sticked to my “laufen” which is german for running which is correctly synced to the activity type “Run” and is working properly. As you correctly identified I set up a new goal with “surfing” as the activity type to reproduce this bug. I will leave that live and contact you. Thanks😉