You assigned a Microsoft 365 Copilot license to a user, but the Copilot button does not appear in Microsoft Teams. The user can access other Microsoft 365 apps, but the Teams Copilot interface remains hidden. This problem occurs because Teams caches the license state and may require a specific service update or a manual cache reset. This article explains the root cause and provides a step-by-step fix to restore the Copilot button in Teams.
Key Takeaways: Fixing the Missing Copilot Button in Teams
- Teams cache reset: Deleting the Teams cache folder forces a fresh license check and restores the Copilot button.
- Microsoft 365 admin center > Copilot > Settings > License assignment: Verify the license is assigned to the correct user and that the Copilot service plan is enabled.
- Teams app update: Ensure the Teams desktop app is updated to version 1.6.00.4472 or later to support the Copilot interface.
Why the Copilot Button Is Missing After License Assignment
When you assign a Copilot license in the Microsoft 365 admin center, the change must propagate through multiple systems before Teams recognizes it. The Teams desktop app caches the user’s service plan data locally. If the cache still shows the old license state, the Copilot button will not appear. This cache is stored in the user’s local AppData folder and is not updated in real time.
Another common cause is a missing or disabled Copilot service plan within the license. Even if the license is assigned, the specific service plan for Copilot in Teams must be enabled. Additionally, the Teams app version must be 1.6.00.4472 or newer. Older versions lack the code needed to render the Copilot button.
License Propagation Delay
Microsoft 365 license changes can take up to 24 hours to fully propagate across all services. During this window, Teams may still show the pre-license interface. The cache reset described in the fix section bypasses this delay by forcing Teams to re-read the current license data from the server.
Service Plan Configuration
Each Microsoft 365 license contains multiple service plans. For Copilot in Teams, the service plan named “Microsoft 365 Copilot” must be enabled. If an administrator disabled this plan during license assignment, the button will not appear. The fix section includes steps to verify this setting.
Steps to Restore the Copilot Button in Teams
Follow these steps in order. After each step, restart Teams and check for the Copilot button. The button appears in the top-right area of the Teams window, next to the profile picture.
- Verify License Assignment in the Admin Center
Sign in to the Microsoft 365 admin center at admin.microsoft.com. Go to Users > Active users. Select the affected user. On the Licenses and apps tab, confirm that the Microsoft 365 Copilot license is checked. Expand the license and ensure the Microsoft 365 Copilot service plan is enabled. If it is disabled, enable it and save the changes. - Update the Teams Desktop App
In Teams, click your profile picture and select Check for updates. Teams will download and install the latest version. After the update completes, restart Teams. To check the current version, click your profile picture and select About Teams. The version must be 1.6.00.4472 or higher. - Clear the Teams Cache
Close Teams completely. Right-click the Teams icon in the system tray and select Quit. Press Windows key + R, type%appdata%\Microsoft\Teams, and press Enter. Delete the following folders inside the Teams folder: Application Cache, Cache, blob_storage, databases, GPUcache, IndexedDB, Local Storage, tmp. Restart Teams. The app will recreate these folders with fresh license data. - Sign Out and Sign Back In
In Teams, click your profile picture and select Sign out. Close Teams. Open Teams again and sign in with the same account. This forces a full re-authentication and license re-evaluation. - Use the Teams Web App as a Test
Open a browser and go to teams.microsoft.com. Sign in with the affected user account. If the Copilot button appears in the web app, the problem is limited to the desktop app cache. If it does not appear in the web app either, the license or service plan is still not fully propagated. Wait 24 hours and repeat step 1.
If Copilot Still Has Issues After the Main Fix
Some users experience the missing Copilot button even after clearing the cache and updating Teams. These cases usually involve deeper configuration or policy issues.
Copilot Button Missing Only in Teams Channels
If the Copilot button appears in chat but not in channel conversations, the Teams channel settings may block Copilot. Go to the specific channel, click the three dots next to the channel name, and select Manage channel. Under Channel settings, ensure Allow Copilot in this channel is turned on. This setting is controlled by the Teams admin in the Teams admin center.
Copilot Button Missing for Guest Users
Guest users in a Microsoft 365 tenant cannot use Copilot in Teams even if a license is assigned. Copilot for Microsoft 365 is only available for full members of the tenant. Guest users must be converted to member users or use Copilot in their home tenant.
Copilot Button Missing After a Microsoft 365 License Change
If you removed and reassigned the Copilot license, Teams may retain the old cached state. Perform the full cache reset described in step 3 above. If the button still does not appear, run the Teams cache reset as the local administrator on the machine. Right-click Teams, select Run as administrator, then sign out and sign back in.
Copilot License Assignment vs Teams Cache: Root Cause Comparison
| Item | License Assignment Issue | Teams Cache Issue |
|---|---|---|
| Description | The Copilot license or service plan is not correctly assigned to the user | Teams stores outdated license data locally and does not refresh it automatically |
| Primary symptom | Copilot button missing in both desktop and web Teams | Copilot button missing only in desktop Teams but present in web Teams |
| Fix time | Up to 24 hours for propagation, or immediate after re-enabling the service plan | Immediate after clearing the cache folder |
| Verification tool | Microsoft 365 admin center > Users > Licenses and apps | Teams web app at teams.microsoft.com |
After completing the steps above, the Copilot button should appear in Teams. If it does not, check the Microsoft 365 service health dashboard for any ongoing incidents affecting Copilot in Teams. You can also run the Teams diagnostic tool by pressing Ctrl + Alt + Shift + F1 while Teams is open and reviewing the license section for errors. These advanced checks will identify remaining configuration issues that the basic steps cannot resolve.