Stuck at “Upgrade to Teams”

Teams is the best collaboration tool in the market, and customers are migrating away from Skype for Business. However, there is a chance you might get stuck switching from coexistence mode to Teams only. From the GUI, you get an error with no proper details.

Error when switching to Teams only

When you try from PowerShell, you get the below error.

This organization cannot be upgraded to Teams only at the tenant level because there is an on-premise deployment of Skype for Business detected in 1 or more of its sip domains, localerror.com. Users can be individually upgraded to TeamsOnly using either Move-CsUser (if the user has an on-premises Skype for Business account) or Grant-CsTeamsUpgradePolicy (if the user is homed in Skype for Business online).

In my scenario, I never had a Skype for Business Server on-premises. The only option for me was to disable the SIP domain, which was being shown in the error message.

Disable-CsOnlineSipDomain -Domain localerror.com

It takes some time,e depending on the number of users present. Once completed, I ran the upgrade command again.

Grant-CsTeamsUpgradePolicy -PolicyName UpgradeToTeams -Global

In my case, I got the error again for other domains in my tenant, so I had to repeat the disable action. Once all the SIP domains were disabled, I was able to set the global policy to Teams Only.

Hope it helps!

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top