Regression in Copilot Studio output rendering for long structured responses (started this week)

2026-04-23T02:29:56.3633333+00:00

Hello Microsoft Copilot Support Team,

I would like to report and seek clarification on a recent change in Copilot (Copilot Studio / M365 Copilot) output behaviour that appears to have started this week.

My Copilot agent produces long, structured document‑review responses (governance / pre‑submission review use case). Until recently, the output was rendered weirdly.

Screenshot 2026-04-23 102125

Starting this week, the same prompts and logic now produce output that appears cut off, collapsed, or incorrectly rendered, even though the model generates the full content.


Previously, Copilot displayed outputs similar to the following:

Screenshot 2026-04-23 103210 Sections were clearly separated

  • Sections were clearly separated
  • Headings and bullet points were readable
  • Tables and structured findings were understandable
  • Output was suitable for governance / AA preparation

Details you should know

  • No recent changes to:
    • Prompt logic
      • Backend logic
        • Document content

The change appears to be platform‑side rather than configuration‑side.

Microsoft Copilot | Microsoft 365 Copilot | Development
0 comments No comments

1 answer

Sort by: Most helpful
  1. AI answer

    2026-04-23T02:30:11.0366667+00:00

    This behavior aligns with a platform‑side change affecting how long, complex outputs are rendered rather than how they are generated.

    For long, structured responses, the main controllable factor is output length. Longer outputs increase the chance of truncation, collapsing, or malformed rendering in the chat UI, even when the full text is present in traces.

    To mitigate the regression while the platform behavior is in this state:

    1. Constrain the length of each response
      • Explicitly instruct the agent to keep answers within a fixed size, for example:
        • “Summarize in 50–150 words per section.”
        • “Limit each section to 5 bullet points.”
      • This reduces both response size and rendering complexity, which improves how the UI displays the content.
    2. Reduce structural complexity in the output
      • Avoid deeply nested or very wide structures (for example, large tables with many columns).
      • Prefer shorter, simpler bullet lists and headings instead of large tables when possible.
      • When JSON or other structured formats are used, simplify the structure and minimize the number of keys so the rendered text is more compact.
    3. Only include information that is actually needed
      • Remove optional or rarely used sections from the generated output.
      • Avoid asking the model to produce explanations or rationales that are not required for the governance review, as these add length and increase the chance of UI issues.
    4. Consider a two‑step pattern for very long reviews
      • First response: a concise, high‑level assessment (for example, key risks, pass/fail, major issues) with strict length limits.
      • Follow‑up responses: on demand, ask the agent to “provide more details” for a specific section or risk area. This keeps each individual message shorter and more reliably rendered.
    5. Use summarization to manage verbosity during review
      • If the agent produces a long answer that is hard to read in the UI, immediately ask it to “summarize the response” or “summarize in N bullet points.”
      • This pattern is explicitly supported and helps keep responses concise and readable in live conversations.

    These steps do not change the underlying model behavior but adapt the prompts and output format to current platform constraints, improving readability and reducing the likelihood of cut‑off or collapsed rendering for long, structured document‑review responses.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

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.