Hi, I have a custom Copilot Studio agent that is connected to a Microsoft Fabric data agent. When the user submits a query in the copilot web chat that requires data to be searched from fabric the copilot chat always crashes with "Sorry, I wasn't able to respond to that. Is there something else I can help with?" after 5-10 seconds. The queries take around 20-30sec to finish and the copilot chat won't wait for the result. After the error message and the fabric query completion I can ask for the results and it get's them. But I can't stop the timeout error message. I tried adding a loading message so the agent can respond with "Fetching data.." but then once the query finishes it won't show the result without me asking for them again. In other channels the agent can send multiple messages in a row without user input.
This agent works in other channels like copilot studio test panel and Microsoft Teams. Copilot web chat can't handle longer taking responses. Is there anything I can do?
Attached image is in finnish, the question is one that requires fabric data agent and the second message means "show me the answer" and the agent responds properly.