I have a Garmin Fenix 5 connected to a Pixel XL. On the Fenix 5, the calendar widget shows a weather forecast as an all day event. This is redundant (there is already a weather widget on the Garmin), and unwelcome (it clutters the calendar view and makes it less useful). These Forecast "events" do not show up in the calendar app on my phone. Where are they coming from and how can I remove them?
Context and what I have tried:
I have two cloud accounts in android account manager with calendars: google account (personal) and office365/exchange account (work). I have tried hiding all calendars from the calendar app settings (including the "Holidays" and "Birthdays" under "Other" and "Events from Gmail"), the result was that no events are shown on the phone, and only the mysterious forecast events are seen on the watch. I have gone to each calendar on both google and office 365 via the web, there is no forecast events shown. I have explored for relevant settings for both via the web sites, and outlook for mac (for o365). In office365, there is an option to show a weather forecast event, but I have turned it off for all calendars, with no result. I also uninstalled the google "news and weather" app and do not have any other weather app installed except google assistant.
One last data point: the forcast is for a location I lived previously, before I even got my Garmin.
How can a calendar event to show on the smart watch but not the calendar app?