Where do current OS X versions store local user calendar data?
My partner has an M1 MacBook Air running OS X 15.7.3. A few months back, the entire contents of her calendar (stored in iCloud) disappeared. All past and future events were gone. We requested support from Apple, who walked us through the usual steps of restoring from Time Machine, but without success. The problem was escalated to Apple Engineering, but we never heard anything from them.
As my partner had now lost trust in iCloud, we set up her machine to use a local calendar only, knowing that we could ensure we had backups of the local file in Time Machine and ArqBackup.
Today, her calendar is empty again. Checking the backups in Time Machine and ArqBackup, I find that "~/Library/Calendars" contains nothing that looks like a calendar data file. There's:
Calendar Sync Changes
Calendar Sync ClientID Conflicts.tmp
Email Cache.plist
Incoming
NotificationIconCache
plus an ancient .icbu backup file from several years ago, but that's all. The folders are mostly empty; the icon cache is what it says. Restoring "~/Library/Calendars" from either Time Machine or Arq does not bring back the missing events.
So wherever Calendar data is getting stored, it certainly isn't "~/Library/Calendars". Where do modern versions of MacOS X store local calendar data?