If I set intensity for a step on a workout to “active” or “interval” both show up as type “Other” in Garmin when it would ideally but would map to “Run” in Garmin (see screenshot). Maybe since Garmin uses the active type for runs to be “Run”, and for biking to be “Bike”, intervals.icu just hasn’t set up the mapping for running workouts? Warmup, cooldown, recovery, rest all map correctly. It’s just active and interval that don’t. Thanks!
Having similar issues with prompting the upcoming intervals too (Voice Prompt for Garmin Forerunner). Hopefully, someone can help us with a solution
Maybe @david ???
Just noticed that I am also seeing very low execution scores from my Garmin. May be tied to the same intensity mapping bug.
Possible cause according to Claude: “Garmin calculates your Execution Score by comparing what you actually did against the workout step targets. Since the running intervals are being mapped as “Other” instead of “Run” in Garmin, Garmin can’t properly match your actual running data to those steps — so it scores them poorly even if you ran perfectly within your targets. It’s not your fitness or effort that’s failing, it’s Garmin misreading the step types.”
Just thought I’d mention it here. Might possible help with troubleshooting this bug
I don’t think users can do anything to get around this issue other than just creating the workout in Garmin directly instead of on Intervals.
I originally thought the issue was that the mapping needed to be passed as “Bike” or “Run” to Garmin, but with a little looking around at what I can find out about the API it looks like both should take the same type value of “interval”. Now I’m not sure if the bug is on Intervals or with Garmin.
Garmin updated their mobile app UI because I used to be able to see details about the sections of the workout uploaded from Intervals (screenshot in my original post) but now can’t see that. So it’s hard to verify if the bug still exists.