Previous attendance reports cannot be accessed

Irfaan Ahmed 0 Reputation points
2025-10-23T14:27:57.1233333+00:00

I am unable to access previous attendance reports of the teams meeting I have created. I deliver classes online and need the attendance reports for compliance purposes. I have tried a number of workarounds:

  • Logged in via web > Recap > Selected the day > Attendance and it defaults to the previous day attendance, when I click on Load More Meetings, it does not do anything
  • I have restarted and reset Teams
  • Tried scrolling to the days that I need the attendance for (which takes ages!!) and reach the day hoping it would work e.g. 6th October and click on Attendance and again it defaults back to the previous day in this case 22nd October

This is clearly a bug that needs to be fixed (potential hole that could be exploited...hope not) as Teams is our go to video conferencing app. Please can this be resolved as soon as possible.

Microsoft Teams | Microsoft Teams for business | Meetings and calls | Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Chris Duong 3,350 Reputation points Microsoft External Staff Moderator
    2025-10-23T17:06:50.53+00:00

    Hi @Irfaan Ahmed

    Welcome to Microsoft Q&A forum.  

    Thank you for reaching out, and I sincerely apologize for the inconvenience you've experienced while trying to access previous attendance reports in Microsoft Teams.  

    Based on your detailed description, I’d like to provide the following information: 

    This is currently a known behavior affecting some Teams users. Many members of the Microsoft community have reported similar issues recently. The Microsoft engineering team is aware of the problem and is actively working on a permanent fix. 

    In the meantime, Microsoft and community moderators have suggested a few workarounds to help retrieve attendance data for past meetings: 

    1/ Recommended best practices moving forward: 

    • Download the attendance report immediately after each session ends. 

    Teams typically posts an “Attendance” entry in the meeting chat about 5 minutes after the meeting ends. As the organizer, you can click this entry and download the report in CSV format. 

    • Use the in-meeting option: 

    During the call, go to People > Download attendance list before ending the session. 

    User's image

    For reference: Manage meeting attendance reports in Microsoft Teams - Microsoft Support 

    While these steps won’t recover missing reports from past meetings, they will help ensure you have a local copy for each session going forward avoiding the need to scroll back through Teams later. 

    2/ For urgent: 

    If this is urgent and you need these attendance reports for compliance, I recommend involving your IT administrator to explore the following advanced options. 

    A) Microsoft Graph API 

    Microsoft previously recommended this method during a similar outage: 

    • The meetingAttendanceReport API can pull attendance info for a given meeting ID, including attendee names and join/leave times. 
    • Your tenant admin can run this API query to extract the data. The API returns details in JSON, which can then be converted to CSV or another readable format. 

    B) Teams Admin center (for admins) 

    If you or someone in your organization has access to the Teams Admin Center, attendance reports may be available there: 

    • Navigate to Users > (Select organizer) > Meetings & Calls, scroll to Past Meetings, find the specific meeting, and click the Excel icon to download the report. 
    • Note: This report may not be as detailed as the in-Teams attendance tab (some users noted missing info or user IDs instead of names), but it will at least list who attended. 
      This approach requires knowing the Meeting ID or identifying it among past meetings. 

    In case your IT administrator cannot access the necessary information or make required changes, I recommend contacting the higher-level support team who can access backend details and investigate further. Once you reach out, a live agent will contact you through your preferred method and assist you step by step until your issue is fully resolved.   

    I hope this helps you access your previous attendance reports in Microsoft Teams smoothly. I'm glad to assist and truly hope the information provided has been useful. Please feel free to reach out anytime if you need further assistance. 


    If you find my post helpful, kindly consider marking it as the accepted answer. Doing so can assist others in the community who may have similar questions in finding solutions more quickly.  
    Thank you for your kindness and contributions to the forum. 

    Note: Follow the steps in our documentation to enable email notifications if you want to receive email notifications related to this topic.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.