What I'm trying to do
I have a Question node that renders an Adaptive Card with a single Input.ChoiceSet (list of SharePoint sites). The user picks a site and clicks a Continue submit button. After submit, the topic should move to the next node (a Message node that echoes the selection).
What actually happens
The card renders fine and I can select an option. When I click Continue, nothing happens — no error, no next message, no branch taken. The topic appears to hang indefinitely. The output variable I've mapped stays empty.
What I've already checked
Input.ChoiceSetidmatches the node's Output property name exactly.associatedInputsis set to"auto"on the Submit action.- Tried JSON Adaptive Card as well as Formula both are getting stalled.
Questions
- Are there known conditions where an
Action.Submiton an Adaptive Card fails to advance in Copilot Studio? - Is there a required schema element I might be missing to route the submit back to the topic?
- Is there a way to inspect the raw submit payload the runtime receives, to confirm whether it's arriving at all.
Formula Card Code:
{
'$schema': "https://adaptivecards.io/schemas/adaptive-card.json",
type: "AdaptiveCard",
version: "1.5",
body: [
{
type: "TextBlock",
text: "Select a SharePoint Site",
weight: "Bolder",
size: "Medium"
},
{
type: "Input.ChoiceSet",
id: "selectedSite",
label: "SharePoint Site",
isRequired: true,
errorMessage: "Please select a site",
choices: Topic.UserAvailSites,
style: "filtered"
}
],
actions: [
{
type: "Action.Submit",
title: "Continue",
associatedInputs: "auto",
data: {
action: "submitSite"
},
style: "positive"
}
]
}

Report
All responses (
Answers (