
Copilot Studio – SystemError on first API invocation (cold start / first‑turn failure)
We are consistently encountering a SystemError on the first API call made by a Copilot Studio agent. The same input succeeds on the second attempt, without any configuration or code changes. This behavior reproduces reliably and appears tied to first‑turn initialization rather than API logic.
Sorry, something unexpected happened.
Error code: SystemError
Conversation ID: a:1mH9TDQMQF27Xs58UtF_xXpIHZQ72XZ8pjcdbsdgOOs0P598pPWcWkGwADbyVdgCkvFZxoofOenPVvYX09MyOiBj8RqjouGfwX2iyPYKbF8FTlQ6HS6bTcDVG7-25kckl
Time (UTC): 2026‑02‑25 06:57:30
SystemErrorSystemErrorWe have implemented a two‑phase execution pattern:
Happy to provide:
This behavior is consistent with a first-turn cold start / initialization delay in Copilot Studio when invoking external actions (Connector / Flow / Tool).
On the first message of a new conversation, the runtime initializes:
If the external call executes before initialization completes, Copilot may surface a generic SystemError. The second attempt succeeds because the runtime is already warm.
Microsoft documentation confirms:
Recommended mitigation (Microsoft-supported patterns):
If reproducible across environments, open a Microsoft support ticket with Conversation ID and UTC timestamp, as first-turn SystemError is not expected production behavior.
Your two-phase execution workaround is architecturally correct until Microsoft provides a platform fix.
Thanks,
Karan Shewale