I have created a Topic in Copilot studio that calls a Flow to retrieve Sales Order data. It produces an Adaptive Card to display the output data from my Flow.
This is all working fine, but as soon as the adaptive card is posted in the chat window the Copilot responds to the user yet again. What's particularly odd is that the second response comes through as a generated response, rather than the Adaptive Card. I did previously have "Respond to user after action" set to "AI dynamically creates a response" but that has since been unchecked. I've also unchecked "allow copilot to run this action."
Here are some screenshots of what's occurring:
I've also turned off Conversational boosting to confirm that it wasn't responsible for the second response.
Any ideas as to what's going on would be greatly appreciated!