Garmin Coach plan is different on my watch and on mobile/web

I enrolled in one of the Garmin Coach plans (w/o a trainer, half Marathon). This is my daily experience:

- I look at my watch in the morning and it says that I'll have a threshold run

- Then I go into Garmin Connect on my phone which shows a base run

- Then I go out to run and now it says a third thing (e.g. a shorter base run vs. what I saw in Connect)

- Added funny thing: my watch right before starting the run says run 30 mins, 5:45 pace. Then in my earphones it says run at 5:40 pace

I've completed multiple coach plans before but I don't remember this weird behavior.