web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / Markdown Table Renderi...
Copilot Studio
Unanswered

Markdown Table Rendering Inconsistency

(1) ShareShare
ReportReport
Posted on by 28
Yesterday, I observed that a Markdown Table would not render in an Ask node on Teams.
The frustrating thing is that it works fine when testing in Copilot Studio.

My workaround was to move the Markdown Table to a Message node first, then Ask my question.
 
However, I'm left with 2 questions:
1. Why would the Markdown Renderer be inconsistent between the Message node and the Ask node?
2. Why would testing in Copilot Studio behave inconsistently with Teams Chat behavior?
 
(Inconsistencies like this make for an extremely poor DX.)
I have the same question (0)
  • Giraldoj Profile Picture
    893 Moderator on at
    Hi there!
     
    One of the biggest issues with GenAI is that results can change on every run. Even the same question can produce different outputs depending on the channel.
    In these cases, my recommendation is to lean on tools rather than free-form text. For example, Adaptive Cards or a code interpreter can help the agent generate tables in a more predictable way.

    Finally, it’s worth testing different markdown formats in Teams, choosing the one that works best, and clearly documenting that path in the agent’s instructions.
  • Prasad-MSFT Profile Picture
    Microsoft Employee on at
    1. Why is Markdown rendering inconsistent between Message and Ask nodes?
    Teams limitations: The Teams client uses a different Markdown renderer than Copilot Studio’s test environment. In Teams, the Ask node (which expects user input) often restricts or sanitizes Markdown for security and UI consistency, and tables are not supported in input prompts.
    Message nodes are rendered as standard bot messages, which support a broader subset of Markdown (including tables) in Teams.
    Ask nodes are rendered as input prompts, which only support basic Markdown (bold, italics, links) and do not support tables or advanced formatting.
    2. Why does Copilot Studio testing behave differently from Teams Chat?
    Copilot Studio’s test chat uses a richer Markdown renderer and is less restrictive, so tables and advanced formatting work in both Message and Ask nodes.
    Teams Chat enforces stricter rendering rules for security, accessibility, and UI consistency, leading to differences in what is displayed.
    This is a known platform inconsistency and is not under direct control of Copilot Studio authors.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Valantis Profile Picture

Valantis 618

#2
Haque Profile Picture

Haque 147

#3
Vish WR Profile Picture

Vish WR 140

Last 30 days Overall leaderboard