Race Widget - Course doesn't always seem to find its way onto the Watch?

So I have 9 upcoming events...on Connect, they all have an associate Course, and most of them also have a PacePro plan.

Except when I look at the Race Calendar Widget on the Watch, I notice only 3 or 4 of them seem to have the Course linked (with the Map and Elevation screens showing) - so I don't know in most cases if the predictions are assuming a flat course or are using the Elevation data?

I've edited and resynced a couple of events going through the exact same steps - in one case the Course is now linked, in the other it still isn't.

Likewise I edited the existing PacePro associated with a couple of Events, and resynced, one of those now has the Course on the Watch, the other still doesn't.

Am I missing something?