I've had this issue for months. 3rd party calendars work fine, so I switched to Sunrise, which works with my iCloud calendar, Google, and Facebook events.