Recent Discussions
Teams drag-and-drop upload fails only from macOS screenshot thumbnail / markup window
I’m encountering a reproducible issue with Microsoft Teams file uploads that appears to be specific to the drag-and-drop source on macOS. Steps to reproduce On macOS, take a screenshot using: Cmd + Shift + 4 or Cmd + Shift + 5 When the floating screenshot thumbnail / markup window appears (bottom-right of screen), do not save the file manually Drag the screenshot directly from the floating thumbnail or markup window Drop it into the Teams message compose box in: a 1:1 chat, or a group chat Result Upload gets stuck on Uploading Environment macOS Teams Web (Chrome) Teams macOS desktop app19Views0likes0CommentsRingtones keeps playing after answer
With the roll out of the Windows Teams app 25332.1210.4188.1171 an old bug resurfaced. If the user answers an incoming call too quickly the ringtones won't stop playing. To make the ringtones stop the user must exit Teams and restart the application. I think this is the third time with different versions we have seen this bug. When using 3rd party tools that automatically answers the call for the user this happens basically with every call. Please roll out a fixed version asap. Please add a test case so that this won't happen again. Teams shows incoming call toast and the call is answered very quickly. Teams starts playing the ringtone Teams is waiting for the call to get answered The call has already been answered so there won't be an answered event that stops the ringtones from playing. The user keeps hearing the ringtones while trying to have a conversation The user must restart Teams to make the ringtones stop. Repeat28Views0likes0CommentsTeams App Error After 60 Seconds: "There was a problem reaching this app"
Problem My Teams tab app loads and works perfectly fine, but after exactly ~60 seconds, it shows this error screen: "There was a problem reaching this app" with a Retry button (Screenshot attached) Setup Teams Personal & Meeting tabs Node.js backend on Azure Azure AD authentication Multi-tenant app What I've Checked ✅ No errors in browser console ✅ No errors in server logs ✅ All API calls complete successfully ✅ Teams SDK initializes without errors ✅ Authentication tokens are valid ✅ App works fine locally - only happens in production The Strange Part The app functions normally during those 60 seconds. Everything loads, authentication works, API calls succeed. Then suddenly this error appears. The 60-second timing seems too consistent to be coincidental - suggests some kind of timeout. Question Has anyone seen this before? Is there a Teams SDK timeout or callback I'm missing? Should I be calling some kind of notifySuccess() or similar after initialization? Any suggestions on what could cause a delayed error like this would be appreciated!38Views0likes0CommentsCommunications Credits for GCC
Microsoft has stated that after November 1, 2025, Teams resource accounts (Auto Attendants/Call Queues) making outbound PSTN calls will require Pay-As-You-Go (PAYG) licensing or Communication Credits instead of Calling Plans. For GCC tenants, where exactly are Communication Credits configured and assigned? In commercial tenants this is typically done through the Microsoft 365 admin center under Billing > Communication credits, but I’m not seeing equivalent options in GCC. Has anyone successfully set this up in GCC, or is PAYG handled differently for government tenants?41Views1like0CommentsTeams auto attendant holiday call flow problems
I have a holiday schedule applied to an auto attendant. That schedule contains all of our annual holidays. In the auto attendant holiday call flow routing options, I have it play an audio file and I specify menu options to redirect to voicemail or to search by name. What I want to do is just change the audio file that's played for the greeting to be appropriate for the holiday (we'll be closed for Christmas, New Year, etc.). But when I delete the current audio file and upload a new one, the Save option is greyed out. I thought perhaps it was just auto-saved, so go out to the list of auto attendants, then back into that attendant and check to see what audio file is listed. It's the one I just uploaded. Ok, cool. I refresh the browser tab and check again. Now it's the previous greeting. The only way I have found to save that new audio file, is to make some other change to the call flow (change Directory search option) which makes the Save button available. I save it and it takes me out of the holiday call flow setting, so I go back in (my new greeting is now saved) and change the Directory search option back to what it was previously and save again. There's got to be an easier way, right?35Views0likes0CommentsGraph API: summary field ignored for Adaptive Card message notifications/preview
Hello, Problem Summary When sending Adaptive Cards via Microsoft Graph API to Teams chats, the `summary` field in the message payload is completely ignored. This results in unhelpful generic notifications like "Card" or "Sent an attachment" instead of meaningful preview text. Environment - **API**: Microsoft Graph API v1.0 - **Endpoint**: `POST /chats/{chat-id}/messages` - **Platform**: Microsoft Teams (Desktop, Web, Mobile) - **Adaptive Card Version**: 1.5 Expected Behavior According to the https://learn.microsoft.com/en-us/graph/api/resources/chatmessage?view=graph-rest-1.0, the `summary` property should be used for: > "Summary text of the message that could be used for push notifications and summary views or fall back views" When sending a message with `summary: "🚨 Big Alert: This is a real issue"`, I expect: - ✅ Teams notification toast displays: "🚨 Big Alert: This is a real issue" - ✅ Chat list preview shows: "🚨 Big Alert: This is a real issue" - ✅ Activity feed shows: "🚨 Big Alert: This is a real issue" Actual Behavior The `summary` field has **no effect** on notifications or previews: - ❌ Notification shows generic text: "Card" or "Sent an attachment" - ❌ Chat list preview shows generic text or first TextBlock from card - ❌ Activity feed shows generic text - ❌ The `summary` field appears to be completely ignored Minimal Reproduction Request Payload ```json POST https://graph.microsoft.com/v1.0/chats/{chat-id}/messages Content-Type: application/json Authorization: Bearer {token} { "body": { "contentType": "html", "content": "<attachment id=\"card001\"></attachment>" }, "attachments": [ { "id": "card001", "contentType": "application/vnd.microsoft.card.adaptive", "content": { "type": "AdaptiveCard", "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", "version": "1.5", "body": [ { "type": "TextBlock", "text": "Critical Alert", "weight": "bolder", "size": "large", "color": "attention" }, { "type": "TextBlock", "text": "Database connection has failed. Please investigate immediately.", "wrap": true } ], "actions": [ { "type": "Action.OpenUrl", "title": "View Details", "url": "https://example.com/alerts/12345" } ] } } ], "summary": "🚨 Big Alert: This is a real issue" } ``` Steps to Reproduce Create a test chat in Microsoft Teams Obtain OAuth2 token with `Chat.ReadWrite` scope Send the above payload via Graph API Observe notification/preview in Teams client **Result**: The `summary` field is ignored, notification shows generic text. Business Impact This limitation severely impacts user experience for: - **Alert/incident notifications** - Users can't identify urgency without opening the chat - **High-volume scenarios** - Users can't triage messages efficiently - **Time-sensitive operations** - Critical alerts look identical to routine messages Our team manages 200+ incident notifications daily via Adaptive Cards. Without meaningful previews, users must open every notification to assess priority, defeating the purpose of notifications. Workarounds Attempted ❌ **Setting `summary` at message level** - Ignored when attachments present ❌ **Adding preview text in `body.content`** - Overwritten by attachment ❌ **Using different `contentType` values** - No improvement ❌ **Including fallback text in Adaptive Card** - Not displayed in preview ✅ **Only working solution**: Send plain text message first, then card separately (terrible UX) Questions **Is this a bug or by design?** If by design, why does the documentation describe `summary` as useful for notifications? **Is there an alternative mechanism** to control preview text for Adaptive Card messages? **Is this being tracked internally?** This seems like a fundamental limitation for bot developers. Full Reproduction Package I've created a complete reproduction package with test scripts and detailed documentation: - Test payload JSON - Bash/PowerShell test scripts - Step-by-step reproduction guide Can share via GitHub gist if helpful for the team to investigate. Request Please either: **Fix the implementation** to honor the `summary` field for Adaptive Card messages, OR **Provide an alternative mechanism** to control notification/preview text, OR **Update the documentation** to clarify that `summary` is not supported for Adaptive Cards This is blocking our production alert system deployment. Any guidance would be greatly appreciated! ---33Views1like0CommentsTeams recording unavailable when Copilot is disabled tenant‑wide
When Copilot is disabled tenant‑wide, the ability to record meetings in Teams disappears. This is a bug: recording and Copilot should be technically independent features. The issue is reproducible and has major compliance impact. Previous support cases were closed without resolution, and new incidents receive no response. We urgently request Microsoft to acknowledge this as a bug, provide a temporary workaround, and communicate a permanent fix.24Views0likes0CommentsLine Keys on Hardphones
how do you all manage the line Keys on Hardphones (Yealink M56 E2 with Key Module)? We have some trouble with users swithcing phones as all manually configured keys gets lost after sign out. I know that i can configure the shortcut in the teams client to get the colleagues on the keys but most of the users want to have the "consult and transfer" option on there keys. Anynone know if there is a way to configure the keys in the user profile ?26Views0likes0CommentsTeams Private Channels Just Got Powerful: 1,000 Channels, 5,000 Members & Compliance Simplified
Microsoft Teams Private Channels just got a major upgrade — bigger limits, meeting scheduling, and a simpler compliance model aligned to Microsoft 365 group mailboxes. 🚀 Here’s the key takeaways for IT leaders and Teams admins: Scale up: up to 1,000 private channels per team and 5,000 members per private channel. Meetings supported in private channels. Compliance simplified: private channel messages now live in the team’s M365 group mailbox, aligning DLP, Retention, eDiscovery, and Legal Hold across channel types. Migration timeline: worldwide rollout started in Oct–Dec 2025, with a PowerShell cmdlet to track status: Get-TenantPrivateChannelMigrationStatus. Admin checklist Add your Teams’ M365 group mailbox to Purview DLP/eDiscovery/Retention scopes. Verify Teams channel messages retention applies across standard/shared/private. During migration, ensure searches/holds include both group and user mailboxes. Monitor progress with the cmdlet above. #MicrosoftTeams #PrivateChannels #Microsoft365 #Compliance #Purview #DLP #eDiscovery #TeamsAdmin #CollaborationInbound calls to teams number show my company name and not the callers ID
Teams Voice, number type Operator Connect. Issue is when an external call is received the caller ID shows my company name and not the actual callers ID. The only policy enabled is a global default policy with the following settings Block incoming Caller ID - OFF Override the caller ID policy - ON User claims inbound caller ID used to work until an issue recent where the number was unassigned from the user and then re-assigned back to him.26Views0likes0CommentsMicrosft teams wont minimize on endevourOS (arch based)
Not sure if this is the correct place to put this since its my first time using this site but here we go Teams wont minimze when minize is pressed. Ive installed the Gnome look and added minimize, resize and close buttons to the install via cli Ive disabled boot on startup and keep running when closed if that matters9Views0likes0CommentsTeams Messaging Gains New Protections
Teams now includes weaponized file protection and malicious URL protection to make sure that people don’t share bad files or URLs in chats or channel conversations. Given that a user can post a message to up to 50 channels at one time, it obviously makes a heap of sense to check that any files or URLs that people share in chat or channel conversations are safe and not malicious. https://office365itpros.com/2025/11/24/weaponized-file-protection-teams/Teams on macOS taking up CPU and lagging
I'm not sure if it's because of Tahoe, but Teams will take up 65-90% of my CPU during calls, while only using 0.1% when not on a call. This has been present in the dev betas, 26.0 and now 26.1. If I have other apps running, they or Teams can sometimes lag or glitch. Even with nothing else running, Teams can slow to a crawl.123Views0likes0CommentsTeams Meeting invite (RSVP) not showing other meetings
We are working with Microsoft for some time (>100 days) on an issue regarding meeting invites in Teams, where the first time opening such an invite it is not showing conflicting or adjacent meetings. This can easily result in people getting "double booked" because they trust what Teams shows them. We can reproduce this anytime and in at least 3 tenants and I would like to know if other users/tenants recognize this. Some things to take into account: You shouldn't have opened the week this meeting is scheduled in earlier today, as it probably some sort of caching mechanism/issue. It only happens the first time you click on the RSVP option in teams. We tested with/without MCAS, same result. It also happens in a Teams browser session. How to reproduce: Send an invite for a meeting, to happen in e.g. 4 weeks, make sure there are conflicting/adjacent at that timespan. Wait for the invite to appear in the Teams activity (do not check it in Outlook, as that will make the test fail). When you click in the Teams on the invite, click on the RSVP option and check what you see (calendar is free it seems): Click the X to close this RSVP popup and click the RSVP again (now the other meetings are shown): I am really curious if other users can reproduce this.... Regards, Peter73Views0likes0CommentsMicrosoft Makes Another Change to Teams Channel Email Storage Location
In January 2025, Microsoft changed the SharePoint folder location to store copies of the email sent to Teams channels. Apparently, this update improved security, but it’s unclear exactly how the improvement comes about unless through obscurity. In any case, we missed this change completely and are publishing this note to remind everyone else of the importance of reading message center posts. https://office365itpros.com/2025/11/13/email-sent-to-teams-channels/Chat History Not Visible for New Participant
I conducted a test where a new participant was added to an ongoing chat. The participant is successfully added to the chat but cannot see the chat history. However, the participant remains in the chat after the conversation ends. Is there a central-level setting that prevents the chat from including historical messages and always creates a new chat for added participants?54Views0likes0CommentsIssue AADSTS50020 when using external tenant account to sign in into Microsoft Teams Bot app
Let's say that I am creating 2 Microsoft Teams Bot apps (A) and (B) with 2 app registration (A-reg) and (B-reg) in my tenant (F). Each app use Microsoft Graph API with Chat.ReadWrite, Chat.Create and Files.Read, and configured to multi-tenant type to allow users from other tenants to sign in and use the app. In this case, let's say users in tenant (C) needs to access the app hosted in my tenant (F) The problem here is the app (A) work perfectly but the app (B) fails to allow users from external tenants to sign in and use Microsoft Graph API. Both app work well with user in the same tenant. And I don't know which configuration is different between the 2 app. Below is what I've tried until now: + Create an Azure registration with multi-tenant type, setup Redirect URI, Application ID URI, add client ID of 'Microsoft Teams' and 'Microsoft Teams Web Client' to the authorized client applications, add Scopes for Application ID URI + Create Azure Web app to run the bot code and Azure Bot that accept the messaging endpoint, add OAuth connection (AAD v2) using the app registration before, add channel Microsoft Teams to the bot + Create the manifest.zip and request the admin tenant (C) to add to their tenant and publish for all users. Both apps then can be access from user in my tenant (F), is visible to users in tenant (C). However, no user in tenant (C) including the admin themselves can sign in to the bot. All attempt results in 'AADSTS50020: User account 'account@(C)' from identity provider 'https://sts.windows.net/tenant_C_id/' does not exist in tenant '(F)' and cannot access the application 'app_client_ID'(app_name) in that tenant. The account needs to be added as an external user in the tenant first. Sign out and sign in again with a different Azure Active Directory user account.' Did anyone experience the same issue? I went through many documents and topics but not yet find any solution.66Views0likes0CommentsI see audio message listed under chat but when I open chat I see no audio messages
The first chat says audio message but when I click I don't see any audio message This is on samsung galaxy phone android On teams for web see something else This is what shows up under teams for web but still I don't know how to play the audio36Views0likes0CommentsEnable mic option in custom teams app
I have a copilot studio agent created using copilot studio. I want to upload this app and use in teams. How ever i need the mic button feature which is by default available in microsoft teams copilot app. So when user clicks this mic button the audio user speaks is automatically converted to text in message box. Is this possible to have a similar feature in custom app pointing to a copilot studio agent?67Views0likes0Comments
Events
Recent Blogs
- As 2025 comes to a close, I want to thank you all for being part of the Microsoft Tech community! Your suggestions and feedback have been incredibly impactful as we’ve continued working toward our go...Dec 31, 2025173Views0likes0Comments
- At Microsoft, we’re always listening to our users — and now, we’re proud to launch a new feature that reflects that commitment: meeting and call recordings. Built to help you capture, store, and shar...Dec 09, 2025410Views0likes0Comments