Organizing, editing, and coordinating meetings and events within Microsoft Teams calendars
Hi Rob,
Thank you for reaching out.
Based on your description, the meetings may show up in your calendar due to a shared/group/channel calendar overlay, a sync glitch after cancellation/removal, delegate/shared mailbox access, or a leftover Teams channel meeting.
To resolve the issue, please try these steps:
- Check which calendar the meeting is actually on
- In Outlook or Teams, open the calendar and look for a calendar name or icon.
- If it's a group, shared, or channel calendar, uncheck to remove that calendar from your view or contact the owner to delete the meeting.
- Try deleting it from Outlook on the web
- Sign into Outlook on the web.
- Open the calendar, right-click the meeting and choose Delete > Delete Series.
- Contact your IT admin
- If the issue persists, please reach out to your organization's IT admin to remove the meetings using the Exchange PowerShell module.
- Please share the following steps with your IT admin:
- Connect to Exchange Online:
Connect-ExchangeOnline -UserPrincipalName ******@domain.com
- Find and delete the stuck meeting:
# Create a compliance search
New-ComplianceSearch -Name "RemoveStuckMeeting" -ExchangeLocation "******@domain.com" -ContentMatchQuery 'Kind:meetings AND Subject:"Exact Meeting Subject Here"'
# Start the search
Start-ComplianceSearch -Identity "RemoveStuckMeeting"
# After the search completes, purge the results
New-ComplianceSearchAction -SearchName "RemoveStuckMeeting" -Purge -PurgeType SoftDelete
For more information, your IT admin can refer to:
- New-ComplianceSearch (ExchangePowerShell) | Microsoft Learn
- Start-ComplianceSearch (ExchangePowerShell) | Microsoft Learn
- New-ComplianceSearchAction (ExchangePowerShell) | Microsoft Learn
In case you do not know who is your IT admin, kindly refer to this article: How do I find my Microsoft 365 admin? - Microsoft Support
I hope this information is helpful. Please follow the steps above and let me know if it works for you. If not, we can continue working together to resolve the issue.
If you found the response useful, please consider marking it as accepted, as this may help other community members who are looking for similar guidance.
Thank you for your patience and understanding. I look forward to continuing the conversation.