After a license change, the Teams dial pad may disappear from the app. This happens because the new license does not include the Phone System or Calling Plan add-ons. The dial pad is only visible when the user is assigned a valid Teams Phone license. This article explains how to verify license assignments and restore the dial pad.
The dial pad is controlled by the Teams Calling settings in the Microsoft 365 admin center. When a license is removed or swapped, the calling features are disabled. You will learn how to check licenses, assign the correct add-ons, and confirm the dial pad appears.
Key Takeaways: Restore the Teams Dial Pad After License Changes
- Microsoft 365 admin center > Billing > Licenses: Verify the user has a Phone System license assigned, not just a base Teams license.
- Teams admin center > Users > Manage users > Policies: Confirm the user has a calling policy that allows the dial pad to appear.
- Teams app > Settings > Devices: Check that the microphone is detected, as a missing device can hide the dial pad.
Why the Dial Pad Disappears After a License Change
The Teams dial pad is not a standalone feature. It is tied to the Phone System license and, depending on your setup, a Calling Plan or Operator Connect license. When you change a user’s license, the new license may not include these add-ons. Without the Phone System license, Teams hides the Calls tab and the dial pad.
The dial pad is also controlled by a Teams calling policy. This policy defines which calling features are available. If the policy is set to disable the dial pad, it will not appear even with the correct license. The policy is assigned in the Teams admin center.
Another factor is the Teams app itself. After a license change, Teams may cache the old settings. The app may need a restart or a sign-out and sign-in to refresh the license state. This is a common cause of the dial pad remaining hidden after the license is fixed.
Steps to Restore the Dial Pad After a License Change
Follow these steps in order. You need admin rights in the Microsoft 365 admin center and the Teams admin center.
Step 1: Verify the Phone System License in the Microsoft 365 Admin Center
- Open the Microsoft 365 admin center
Go to admin.microsoft.com and sign in with an account that has global admin or user management admin rights. - Go to Billing > Licenses
In the left navigation, select Billing, then select Licenses. This page shows all available licenses in your tenant. - Find the user’s current license
Click the license name that the user has, for example Microsoft 365 E5 or Microsoft Teams Phone Standard. Look for the Phone System entry in the list of included services. - Check the user’s assigned services
Select the user from the list of licensed users. The right panel shows which service plans are enabled. Ensure Microsoft Teams Phone is set to On. If it is Off, the dial pad will not appear.
Step 2: Assign a Calling Plan or Operator Connect License if Needed
- Determine your calling setup
If your organization uses Microsoft Calling Plan, you need a Calling Plan license. If you use Operator Connect, the user needs an Operator Connect license from your carrier. - Assign the add-on license
In the Microsoft 365 admin center, go to Billing > Licenses. Select the appropriate add-on license and assign it to the user. Wait a few minutes for the license to propagate. - Confirm the assignment
Go back to Billing > Licenses and click the add-on license. Verify the user appears in the list of assigned users.
Step 3: Check the Teams Calling Policy
- Open the Teams admin center
Go to admin.teams.microsoft.com and sign in. - Go to Voice > Calling policies
In the left navigation, expand Voice and select Calling policies. This page lists all calling policies in your tenant. - Find the policy assigned to the user
Click the policy name that is assigned to the user. It is usually the Global policy unless you have custom policies. Check the setting called Make private calls. It must be set to On. - Apply a policy that allows the dial pad
If the policy has Make private calls set to Off, change it to On and click Save. If the user has a custom policy, edit that policy instead.
Step 4: Refresh Teams on the User’s Device
- Close Teams completely
Right-click the Teams icon in the system tray and select Exit. Do not just close the window, because Teams keeps running in the background. - Sign out and back in
Reopen Teams. If the dial pad still does not appear, click your profile picture, select Sign out, then sign in again with the same account. - Clear the Teams cache if needed
Press Ctrl+Shift+Escape to open Task Manager. End all processes named Teams. Then open File Explorer and go to %appdata%\Microsoft\Teams. Delete the contents of the Cache, Code Cache, and GPUCache folders. Restart Teams.
If Teams Still Has Issues After the Main Fix
Sometimes the dial pad remains hidden even after license and policy fixes. These related issues can cause the same symptom.
Teams Shows the Calls Tab but No Dial Pad
This happens when the user has a Phone System license but no Calling Plan or Operator Connect license. The Calls tab appears, but the dial pad is disabled. Check the Microsoft 365 admin center for the missing add-on license and assign it.
Dial Pad Works in Teams on the Web but Not in the Desktop App
The desktop app may cache an old license state. Sign out of Teams and sign back in. If that does not work, clear the cache as described in Step 4.
Dial Pad Is Grayed Out or Unavailable
A grayed-out dial pad usually means the microphone is not detected. Check the device in Teams: click your profile picture, select Settings, then Devices. Ensure the correct microphone is selected. If no microphone is listed, plug in a USB headset and restart Teams.
New Teams Desktop vs Teams on the Web: Dial Pad Differences
| Item | New Teams Desktop App | Teams on the Web |
|---|---|---|
| Dial pad visibility | Shows when Phone System license is assigned | Shows when Phone System license is assigned |
| Cache refresh | Requires full restart or cache clear | Refreshes with browser reload |
| Microphone detection | Uses system device settings | Uses browser permission settings |
| Calling policy enforcement | Applies immediately after restart | Applies after page refresh |
After fixing the license, the dial pad should appear in both versions. If it only appears on the web, the desktop app needs a cache clear.
You can now verify license assignments and restore the Teams dial pad after a license change. Start with the Microsoft 365 admin center to confirm the Phone System license is active. Then check the calling policy in the Teams admin center. If the dial pad still does not appear, clear the Teams cache and restart the app. Use the keyboard shortcut Ctrl+Shift+Escape to open Task Manager and end all Teams processes before clearing the cache.