u/Apprehensive_Part_83

Copilot Studio + Databricks MCP: GPT-5.5 returns SystemError instead of triggering “On error”

Hello everyone,
I’m using Copilot Studio connected to Databricks Genie through the Databricks MCP connector. My goal is to build an agent that is published to Microsoft Teams and uses GPT-5.5 as the underlying model.

In my agent instructions, I’ve explicitly specified that the model should pass the user’s prompt directly to Databricks Genie and not fabricate or generate answers on its own.
The issue I’m facing occurs when the conversation hits the token limit (or another LLM/runtime limit).
With the previous model, these errors correctly triggered the system-generated “On error” topic, allowing me to handle the error gracefully and provide a custom response.
However, after switching to GPT-5.5, the behavior has changed:
The On error system topic is never triggered.
Instead, Copilot Studio displays a generic runtime message:
“Sorry, something went wrong. Error code: SystemError.”

My custom error handling is completely bypassed.
The conversation becomes unusable until the session is manually refreshed.

Has anyone experienced this with GPT-5.5 or MCP-based agents? Is this expected behavior for runtime/model errors, or is there a way to ensure these errors are routed to the On error system topic instead of being handled by the platform?

Any guidance would be appreciated.

reddit.com
u/Apprehensive_Part_83 — 4 days ago