Appointments Google API Sharing

Each time I add the Google API email address as a shared user of one of my calendars, it keeps changing the permission settings from “Make changes to events” to “See only free/busy (hide details)”. I can delete and re-add the user and each time the same results. I’ve even gone as far as making a new calendar to see if I can get it to work, no such luck.

I’m hoping that someone else out there has experienced this problem and can help me out.