Hi,
Thank you for sharing your question. I understand how frustrating it is to own a recurring Teams meeting and be completely unable to edit, join, or cancel it across Windows, Android, and the web. It’s especially confusing when the meeting appears on your calendar but behaves as if it no longer exists on the server.
This usually happens when a recurring meeting in Teams Free becomes desynchronized from the backend service, leaving a “ghost” entry on your calendar that cannot load its metadata or resolve its meeting ID. When the meeting object becomes corrupted or orphaned, the edit and cancel buttons fail to load meeting details, and Teams cannot match the meeting ID when you try to join. Since Teams Free relies on an underlying Microsoft account calendar that can occasionally lose the link between the event and its online meeting information, the most reliable resolution is to open your Microsoft account calendar at Outlook.com, locate the recurring series in your calendar, and delete it from there so the server removes the corrupted item. If the event does not appear online, forcing Teams to reload its calendar by signing out on all devices, clearing local Teams data, and signing back in often refreshes the calendar and removes the broken recurring entry.
To help confirm the next step, does the recurring meeting appear in your Outlook.com calendar when you check your schedule in the browser, or is it missing there as well? That detail will tell us whether the corruption is stored locally in Teams or in the server‑side calendar.
Feel free to follow up with what you see on your Outlook.com calendar, and I’ll guide you step‑by‑step until we get the rogue meeting completely removed.
I hope this helps.
Best Regards,
Noel