Google Calendar - google.add_event - Event not seen by sensor

Background

I have the Google Calendar Integration set up in my Home Assistant Configuration:

google:
  client_id: <client_id>
  client_secret: <client_secret>

I set up my Dev Console for Google and added the Google Calendar API. Everything worked for pulling in the data. It created the google_calendars.yaml perfectly. I was able to see my calendar, which had an All Day event for 3/26/2020. The sensor said it was on and the attributes were correct for that event.

I then wanted to be able to create an event from the UI. So I created 2 input_text entities and 1 input_datetime with has_date: true and has_time: false as I wanted it to be only All Day events.

I set up a script that pulled the data from those entities using data_template and called the google.add_event with the corresponding data fields. Summary, Description, StartDate, EndDate.

I run the script and the event shows in the Calendar I chose and I can see all the details perfectly. It was like I had created it from the Google Calendar interface itself.

Issue

From the UI, I created an event for 3/27/2020 from my Home assistant Script and as stated above it looked perfect from the Google Calendar UI. I was assuming that if I created an event for the next day, that come tomorrow the calendar sensor would show that event I created from HA. But instead, the sensor had the state of off and no details for the event.

I thought maybe it just hadn’t refresh to see the event. So I restarted HA. Same issue. State Off. So I decided to create an event from the Google Calendar UI and then restart HA. When Home Assitant restarted the Calendar sensor now showed as on for the event I created from Google…

So the issue is: The Google Calendar Integration doesn’t seem to see the events created from the HA google.add_event service call.

Has anyone seen this, encountered this, know a way for this to work?

Glad to give any more information you may need to help me with this issue. and I appreciate any help anyone gives :slight_smile: