Controlling settings, permissions, and membership within Teams and channels
Good day @Anish Devan,
Thank you for taking the time to describe the scenario in such detail. I really appreciate the clarity you provided, as it helps narrow things down significantly.
Based on what you have shared, it looks like you have already ruled out many of the common causes. Since the user can be added successfully to new chats and other group chats without any issue, this strongly suggests that the problem is unlikely to be related to licensing, client version differences between desktop and web, or basic user permissions.
When Teams allows you to find the user, proceed through the add flow, and select the chat history option without showing any error but still does not actually add the person, this behavior often points to a service‑side inconsistency. In some cases, the affected group chat itself may have experienced a backend synchronization issue that cannot be corrected through client troubleshooting alone.
As this is a user‑to‑user support forum, moderators and contributors here do not have access to Microsoft’s backend systems and are unable to directly investigate or repair chat‑level issues. When the behavior is isolated to only specific group chats like this, the most effective next step is to engage Microsoft Support so they can review the affected chat objects at the tenant level.
I would recommend raising a support request through the Microsoft 365 Admin Center. You can follow the guidance outlined in: Get support - Microsoft 365 admin | Microsoft Learn. If you are an end user without admin access, it would be best to work with your organization’s IT administrator to open the ticket on your behalf.
Tips: You can switch off the Support Assistant as shown in the screenshot, then type a few short characters into the search box and select Get Help. After that, wait for the Contact Support button to appear and click it. When you reach the contact‑method step, I recommend choosing Email, as it tends to be a more consistent and effective option in my experience. At the final step, be sure to clearly describe your request in the description fields so the support engineers can quickly understand your issue and assist you more effectively.
Once the support ticket is opened, a technical support engineer can review the backend configuration, perform deeper checks, and if needed, run the appropriate synchronization or repair processes. This is typically the fastest and most reliable way to resolve issues of this nature.
Thank you again for reaching out. I sincerely hope the higher‑level investigation teams will be able to help resolve this issue and ensure everything runs smoothly for you moving forward.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.