I just created a calendar appointment in "Calendar", Apples own calendar app, and by adding a an address of the appointment, I get the option of being notified when I need to leave.
I don't know about Fantastical, I have never used it.
No worries. My new test results are disappointing. Using Apple Calendar, I created 2 new appointment with the same location but different times and different titles.
At first it looked good because both appointments on my iMac had "time to leave" notifications.
Then I checked my Macbook Pro and iPhone which were right next to me ( on the same network and same icloud account).
Both of them displayed the iCloud appointment , but neither displayed the Google Calendar appointment.
I went to calendar.google.com and checked for the appointment - nothing.
I'd like to troubleshoot this further, by plate if full with a bunch of web development work I need to get done today, so for now I'll stick with iCloud calendars since they work.
I removed the google calendar and re-added it to my Mac and check the calendar refresh settings , settiing them to 1 minute for Google Calendar. That didn't fix the calendar sync issue. Strangely enough, Google email and contacts are working fine. It's just the calendar that doesn't like me.
Feel free to post any ideas you may have.
(purple is Google Calendar, blue is icloud calendar)