Garmin Race Widget drops Primary Race

I picked a race event in Garmin Calendar, a training plan was created, and every day I go to the race Widget and pick the Daily Suggested Workout.

Two or three times a week I look at the race Widget on my watch and it says 'No Race Selected," I go into Garmin connect, click the event, and click 'send to device'.  Then sync it to the watch. And then the watches Race Widget now shows the event and the correct DSW.

Sometimes it is there on the watch race Widget and often it is not and I have to do the sync dance.

What's up with this? I don't think it is a user error, I don't really mess with it except when i'm going for a run.