Organizing, editing, and coordinating meetings and events within Microsoft Teams calendars
Dear @preston carlson,
Good day! Thank you for posting your question in the Microsoft Q&A forum.
I understand how confusing and frustrating this situation can be, especially when former employees’ vacation entries continue to appear and repeat on the Teams channel calendar.
Based on the current design of Microsoft Teams, the Channel Calendar in the General channel is not a separate calendar. It is a filtered view of the underlying Microsoft 365 Group calendar associated with the Team. Because of this, removing and re‑adding the Channel Calendar app does not delete existing events, which is why the same entries reappear.
In my test environment, I have tested this scenario and was able to reproduce the same behavior.
In this case, I would like to clarify the following important information for you:
If a user has been permanently deleted, the calendar events created by that user cannot be removed. If you would like to continue using the existing Team and Channel, the only supported option is to restore the deleted user account, then use that restored account to remove the associated events. However, if the user account was deleted a long time ago and cannot be restored, the events created by that account unfortunately cannot be deleted.
For future scenarios, I would recommend using a Shared Mailbox to manage calendar-related activities, rather than relying on a Channel calendar, to avoid similar limitations. This approach helps prevent similar issues in the future and allows you to clearly define rules around who can create or modify vacation entries.
For reference: About shared mailboxes, shared folders, and shared calendars in Outlook
Please understand that as forum moderator, my primary goal is to provide helpful guidance and support through general troubleshooting steps. While I don’t have access to internal systems required to resolve account issues, I truly appreciate your understanding of these limitations. I genuinely hope the information I share helps guide you in the right direction, and I'm always here to assist as much as I can within my scope.
I understand this may be inconvenient, and I appreciate your understanding. Please let me know if you need further clarification or assistance.
Thank you for precious time. Hope you have a great day!