I've had trouble synchronizing a scheduled workout that I plan to do the same day. After seeing this a few times, I believe it is a timezone issue.
If I add a workout to my schedule for the current day it shows up on my Forerunner 245 but only if I add it early in the day. If I add it later, I don't think it has ever worked.
My suspicion is that if the current time is past midnight UTC, the watch does not sync items scheduled for the previous day (in UTC), even though I'm still living that day. In my case, I'm in US/Mountain time so scheduling a workout after 5-6PM (depending on daylight savings) never seems to work.
As a work-around, I can explicitly send the workout to my device and then it transfers and is available as an option, just not today's scheduled activity. This works but has two issues.
- I have to remember this issue and the work-around.
- I have to remember to delete the workout when the device memory starts to fill up.
I'm hoping that Garmin can investigate / confirm this and if true, this post might help others.