Google calendar search isn't working

I just set up the Google Calendar component. Everything was auto discovered OK and the google_calendars.yaml was created with all of my calendars (two real calendars, one contacts & one US holidays).

I added an entity under one of the calendars with an associated search term, restarted HA and for some reason the calendar entity wasn’t created. My understanding is that it creates a calendar.xx_something_xx for each entity you add to the cal_id.

Here is my code:

  • cal_id: [email protected]
    entities:
    • device_id: xxxxxxxxxxxxgmailcom
      ignore_availability: true
      name: [email protected]
      track: true
    • device_id: google_cal_bday
      name: Birthday’s Today
      track: true
      search: birthday

but I only get the 4 originally automatically discovered calendar.xxxx entities in the states list.

If I do a search on that calendar for the search term it returns the expected response (grandkids birthday on Aug 8th plus many more…).

Am I misunderstanding something here?