Fix Teams Admin Center Usage Report Shows Zero Activity After Waiting 24 Hours
🔍 WiseChecker

Fix Teams Admin Center Usage Report Shows Zero Activity After Waiting 24 Hours

Your Teams admin center usage report shows zero activity even after waiting 24 hours. This happens when the report engine has not finished processing data or when a licensing or policy setting blocks data collection. In this article, you will learn why the report stays empty and the exact steps to force the report to refresh, verify licensing, and confirm that monitoring is enabled.

The usage report in the Teams admin center aggregates call, meeting, and message data from Microsoft 365. A delay of up to 48 hours is normal, but if the report shows zero activity after that window, a configuration problem is likely. You will also learn how to check the affected user licenses and how to use PowerShell to force a data refresh.

Key Takeaways: Fixing a Zero-Activity Usage Report in Teams Admin Center

  • Teams admin center > Reports > Usage reports: Use the date range picker to select the last 7 days and click the Refresh button to pull the latest data.
  • Microsoft 365 admin center > Users > Active users > Licenses: Confirm each user has a Teams license assigned; unlicensed users always show zero activity.
  • PowerShell cmdlet Get-CsUserServicesPolicy: Run this to verify that the UserServicesPolicy has EnableTeamsUsageData set to True.

ADVERTISEMENT

Why the Teams Usage Report Can Show Zero Activity

The Teams admin center usage report pulls data from the Microsoft 365 reporting service. That service collects telemetry from Teams clients and servers, processes it, and writes it to a data store that the report reads. The processing pipeline can take up to 48 hours for a single day’s data to appear. If you wait 24 hours and see zero activity, the pipeline may still be working.

But a zero result after 48 hours points to one of three root causes. First, the user may not have a Teams license assigned. Second, the tenant may have disabled Teams usage data collection through a policy. Third, the reporting service may be blocked by a firewall or a proxy that prevents Teams clients from sending telemetry.

Data Processing Delay vs a Real Problem

Microsoft’s documentation states that usage report data can be delayed by 24 to 48 hours. For example, activity from Monday may not appear until Wednesday. If you checked exactly at the 24-hour mark, the data may still be in the queue. The safest approach is to wait the full 48 hours before troubleshooting further.

Licensing and Policy Checks

Every user who appears in the usage report must have a Microsoft Teams license assigned through the Microsoft 365 admin center. Without a license, Teams clients still launch but the reporting service ignores all activity. Additionally, the Teams messaging policy can disable usage data collection for specific users. The default global policy allows data collection, but a custom policy can turn it off.

Steps to Force the Usage Report to Show Activity

Follow these steps in order. Each step addresses one possible cause. Stop when the report shows non-zero activity.

  1. Refresh the usage report in Teams admin center
    Go to Teams admin center > Reports > Usage reports. Set the date range to the last 7 days. Click the Refresh button at the top of the report. Wait 5 minutes and check the numbers again. A manual refresh often pulls data that the automatic refresh missed.
  2. Verify user licenses in Microsoft 365 admin center
    Go to Microsoft 365 admin center > Users > Active users. Select a user who should show activity. Click the Licenses and apps tab. Confirm that Microsoft Teams is checked. If not, check the box and click Save changes. Repeat for every user who appears in the usage report.
  3. Check the Teams messaging policy for usage data collection
    Go to Teams admin center > Messaging policies. Select the policy assigned to the affected users. Scroll to the User activity section. Confirm that Enable usage data collection is set to On. If it is Off, change it to On and click Save.
  4. Use PowerShell to verify the UserServicesPolicy
    Connect to Skype for Business Online PowerShell using the Connect-MicrosoftTeams module. Run the cmdlet Get-CsUserServicesPolicy -Identity Global. Look for the property EnableTeamsUsageData. If it is False, run Set-CsUserServicesPolicy -Identity Global -EnableTeamsUsageData $true. Then restart Teams on the client machines.
  5. Check the network for blocked telemetry endpoints
    Teams clients send usage data to the endpoint telemetry.teams.microsoft.com. If your firewall blocks this address, the report stays empty. Add this endpoint to your allowlist and ensure that no proxy strips the telemetry headers. After the change, have a user sign out and sign back in to Teams.

ADVERTISEMENT

If Teams Still Has Issues After the Main Fix

Teams Usage Report Shows Zero Activity Only for One User

If one user shows zero activity while others show data, the problem is almost always a missing license or a custom policy. Recheck that user’s license assignment and the messaging policy. Also confirm that the user actually launched Teams during the reporting period. A user who never opens Teams will not generate any activity.

Teams Usage Report Shows Zero Activity After 72 Hours

If you waited more than 72 hours and the report is still empty, the data pipeline may be stuck. Open a support ticket with Microsoft 365 admin center > Support > New service request. Mention the tenant ID and the date range that shows zero activity. Microsoft support can reset the reporting cache for your tenant.

Teams Usage Report Shows Zero Activity but the Audit Log Shows Activity

The audit log records administrative actions, not user activity. If the audit log shows sign-ins but the usage report is empty, the telemetry pipeline is broken. Check the network endpoint again and verify that the UserServicesPolicy is set correctly for all users.

Item Manual Refresh Policy Change
Description Forces the report to pull the latest data Enables or disables usage data collection
Where to apply Teams admin center > Reports > Usage reports Teams admin center > Messaging policies
Time to effect 5 minutes Up to 24 hours
Best for Immediate check after a delay Long-term fix for blocked collection

After you complete the steps, the usage report should show activity within 24 to 48 hours. Check the date range and the refresh button first, then verify licenses and policies. If the problem persists, open a support ticket with the tenant ID and the exact date range that is empty. For ongoing monitoring, set a reminder to check the report every Monday morning for the previous week’s data.

ADVERTISEMENT