Different behavior between the same Copilot agent in Microsoft Teams and the Microsoft 365 Copilot app can be caused by channel-specific limitations or stale configuration in the Teams channel.
From the available information, there are two main areas to check:
- Known limitations in the Microsoft 365 Copilot channel
When the agent runs in Microsoft 365 Copilot (the Copilot app), it has specific limitations that do not apply in Teams:- The Conversation Start topic is not supported, so general greetings or initial flows may differ from what users see in Teams. Instead, the agent shows suggested prompts.
- Certain media types (for example, GIFs) and some node types (speech operations, hand-off to customer service representatives) are not supported. If the agent logic relies on these, behavior can diverge between Teams and Copilot.
- Embedded URLs may be removed for security, and some citation behaviors differ.
If the agent logic or topics were recently updated to rely on any of these unsupported features, the Copilot app experience can change while Teams still appears closer to the original behavior.
- Teams using an outdated agent configuration (SystemError scenario)
There is a known issue where, after publishing or republishing an agent, Teams can continue using a previously published version instead of the latest configuration. This can cause unexpected or inconsistent behavior compared to other channels (such as the Copilot app), even if republishing has already been done. The documented workaround is:- In the Microsoft Teams admin center, locate the agent app, disable it, wait a few seconds, then re-enable it. This forces Teams to refresh the app configuration.
- In Copilot Studio, turn off the Teams channel for the agent, save the changes, then turn the Teams channel back on.
- Republish the agent again to ensure the latest version is available to Teams.
Given that republishing alone did not resolve the issue, applying the Teams channel refresh steps above is the next recommended action, and then validating whether the same prompt produces consistent behavior in both Teams and the Copilot app.
References: