Hi Craig,
I don't remember doing anything in the Google settings, but that doesn't mean I didn't.
Unfortunately we are not using EasyAppointments any more, so I'm not going to be much help.
My best advice is to see what the code is doing when you run a sync, e.g. what it is requesting from Google and in what format, and what Google is responding with.
Regards,
Dean