Short answer
HubSpot's KB: Google Calendar's defaults can stop HubSpot invites appearing on personal calendars. The contact opens the invite and clicks I know the sender; future events then add automatically.
1. In HubSpot
The relevant screen in my demo portal.

2. Worth knowing
This is a Google setting, not a HubSpot one.