Appointments getting booked in visitors Gcal

Every time a user books an appointment via the frontend, if it's an gmail ID, the appointment gets booked in the users Gcal calendar too. Seems to be an issue with only gmail logins.

Please check the chat notes for more info.