Fix Teams Expiration Policy Does Not Renew a Team after a Microsoft 365 Group Change
🔍 WiseChecker

Fix Teams Expiration Policy Does Not Renew a Team after a Microsoft 365 Group Change

When you change a Microsoft 365 group linked to a team, the Teams expiration policy may stop renewing that team. You see the team expire even though you expected the policy to renew it automatically. This happens because the expiration policy reads the group’s last activity date, and certain group changes reset that date. This article explains the root cause and shows you how to fix the renewal failure.

The expiration policy in Microsoft 365 automatically deletes teams that show no activity for a set period. Owners receive renewal emails, but if the policy cannot renew the team, it gets deleted. A common trigger is when an admin changes the group’s email address, name, or membership. These changes can confuse the renewal process and cause the policy to skip the team.

You will learn why the policy fails after a group change and how to manually renew the team. You will also see how to check expiration settings, verify group activity, and avoid common mistakes. The steps work for both Teams desktop and Teams admin center.

Key Takeaways: Fix Teams Expiration Policy Renewal After a Group Change

  • Teams admin center > Teams > Manage teams > Expiration: Shows the expiration policy applied to each team.
  • Teams admin center > Teams > Manage teams > Renew: Manually renews a team that the policy skipped.
  • Microsoft 365 admin center > Groups > Active groups: Displays the group’s last activity date that drives the renewal.

ADVERTISEMENT

Why Teams Expiration Policy Fails After a Microsoft 365 Group Change

The expiration policy for Teams uses the Microsoft 365 group’s last activity date. When a group shows no activity for the policy period, the system sends a renewal email to the owners. If no owner renews, the team and its group are deleted. The policy relies on the group’s activity metadata, not on the team’s own activity.

When you change the group’s email address, display name, or membership, the group’s activity record may reset. The reset can cause the expiration policy to lose track of the group. In some cases, the policy stops sending renewal notifications entirely. In other cases, the policy marks the group as inactive even though users are active in the team.

Another cause is a mismatch between the group’s last activity date and the team’s actual activity. For example, if you change the group’s owner, the system may update the activity date to the change date. If that date is older than the policy period, the group becomes a candidate for expiration. The renewal process then fails because the policy cannot identify the correct owner to notify.

The Role of the Expiration Policy in Teams

The expiration policy is set in the Microsoft 365 admin center under Org settings > Security & privacy > Expiration. The policy applies to all Microsoft 365 groups, including those linked to Teams. You can set the expiration period to 180 days, 365 days, or a custom value. The policy also defines who receives renewal emails and whether group owners can renew.

When a group is near expiration, the system sends an email to the group owners. The email contains a Renew group button. If no owner clicks it, the group is deleted. The deletion also removes the team, its channels, and shared files.

How a Group Change Disrupts the Renewal Process

A group change can disrupt the renewal process in three ways. First, changing the group’s email address may invalidate the renewal link in pending emails. Second, changing the group’s name can cause the policy to treat the group as a new object. Third, removing the original owner may leave no one with permission to renew.

The most common disruption happens when an admin changes the group’s primary email address. The expiration policy stores the group’s ID, but the renewal email uses the email address. If the address changes, the renewal link may point to an old address. The click fails, and the policy assumes no one renewed.

Steps to Manually Renew a Team After a Group Change

If the expiration policy does not renew your team, you can renew it manually. Use the Teams admin center or the Microsoft 365 admin center. Both methods work for any team that is still in the grace period.

  1. Open the Teams admin center
    Go to admin.teams.microsoft.com and sign in with a Teams admin account. In the left navigation, select Teams then Manage teams.
  2. Locate the affected team
    Use the search box to find the team by name or group ID. The team appears even if it is in the expiration grace period.
  3. Check the expiration status
    Select the team to open its details. Look for the Expiration field. It shows the policy name and the next expiration date. If the date is in the past, the team is in the grace period.
  4. Click Renew
    In the team details pane, find the Renew button. Click it to manually renew the team. The renewal resets the expiration date to the full policy period.
  5. Verify the renewal
    Refresh the page and confirm that the expiration date has moved forward. Also check that the team appears as active in the list. If the renew button is grayed out, the team may be past the grace period.

If the Teams admin center does not show the renew option, use the Microsoft 365 admin center. Go to admin.microsoft.com, select Groups then Active groups. Find the group, select it, and click Renew in the details pane.

Renewing a Team Using PowerShell

For a faster method, use PowerShell with the Exchange Online module. This works when you have many teams to renew. Run the following command after connecting to Exchange Online.

  1. Install the Exchange Online module
    Open PowerShell as an administrator and run Install-Module -Name ExchangeOnlineManagement. Press Enter and confirm the installation.
  2. Connect to Exchange Online
    Run Connect-ExchangeOnline and sign in with an admin account that has Exchange admin permissions.
  3. Renew the group
    Run Set-UnifiedGroup -Identity "TeamName" -RenewExpiredGroup. Replace TeamName with the actual team or group name.
  4. Verify the renewal
    Run Get-UnifiedGroup -Identity "TeamName" | Select ExpirationTime to see the new expiration date.

ADVERTISEMENT

If Teams Still Has Issues After the Main Fix

Teams Shows a Blank Window After Renewing the Group

After you renew the group, the team may show a blank window in the Teams desktop app. This happens when the client caches the old group data. Sign out of Teams and sign back in to refresh the cache. On Windows, press Ctrl+Shift+M to open the sign-out menu, then select Sign out.

The Renew Button Is Grayed Out in the Admin Center

The renew button becomes grayed out when the grace period has ended. The grace period is 30 days after the expiration date. If the group is past that window, you cannot renew it. You must restore the group from the Microsoft 365 admin center’s deleted groups list. Go to Groups > Deleted groups and select Restore.

Owners Do Not Receive the Renewal Email

If the group change removed the original owner, renewal emails may go to no one. Check the group’s owner list in the Microsoft 365 admin center. Add a valid owner who has a mailbox. Then wait for the next renewal reminder. You can also manually renew the group using the steps above.

Expiration Policy Does Not Apply to a Specific Team

The expiration policy applies to all Microsoft 365 groups, but you can exclude specific groups. If a team is excluded, the policy never renews it because it is not under the policy. Check the policy’s exclusion list in Org settings > Security & privacy > Expiration. Remove the group from the exclusion list if you want the policy to apply.

Teams Desktop vs Teams Admin Center: Renewal Options Compared

Item Teams Desktop Teams Admin Center
Renew a team Not available for admins Available under Teams > Manage teams
View expiration date Not shown to end users Shown in team details
Change expiration policy Not possible Available in Org settings
Renewal email management Owners receive emails Admins can resend emails

After reading this article, you can manually renew a team that the expiration policy skipped. You can also use PowerShell to renew multiple teams at once. Check the expiration policy settings in the Microsoft 365 admin center to ensure the correct period and owners are set. If a team is past the grace period, restore it from the deleted groups list. Use the Ctrl+Shift+M shortcut to sign out and refresh the Teams client after any group change.

ADVERTISEMENT