Availability is not returning some events or is returning events that do not exist.
Always use email addresses where possible as this will return the free-busy directly the provider. There is a limitation on how far in the future you can return free-busy within your application limit this to the shortest period which is Microsoft 62 days..
The limitations of using the attribute emails over calendar_id's are the following:
- Can only check primary calendar
- Room resources must be email addresses vs shared calendars
- Limited to provider free-busy forward lookup limitations
- Microsoft 62 days
- Google 90 days