Skip to main content
Community site session details

Community site session details

Session Id : Tr3Mox/GZJ1A9XZmci3FtX
Copilot Studio - Building Copilot Studio Chatbo...
Answered

Bug identified when PVA has conditional branch that takes input User's entire response

Like (0) ShareShare
ReportReport
Posted on 8 Jul 2022 23:55:27 by 189

I'm working on a chatbot where I have a set of conditions that branch out based on user's input. Several of the branches are pre-determined based on common questions that I'm anticipating the bot to receive from users. I also have one "General" option as a catchall for when none of the pre-determined ones are triggered. The "General" option asks a question to the user asking them to state their issue in one to two sentences and the chatbot save's their response as a variable via "User's entire response" option. This is the only condition that saves an entire response the rest save as their pre-determined variables. My issue is that even when the user selects one of the pre-determined options the bot triggers the remainder of that branch then hops over to the "General" branch and ask the user to describe their issue in a sentence or two. No matter what I try, as long as the "user's entire response" branch is one of the possible conditions it always triggers alongside the other conditions. Any idea if Microsoft is aware of this bug? There is nothing in the user's response that would trigger this. I've checked the phrases and their synonyms to confirm it isn't accidentally being triggered by dual synonyms or something like that. Any help would be greatly appreciated. TIA

  • H_Jonaa01 Profile Picture
    42 on 22 Jul 2022 at 08:09:47
    Re: Bug identified when PVA has conditional branch that takes input User's entire response

    Hi @CleberM

     

    so once a variable is defined its value can not be changed in the same conversation? (for example if i start the conversation again by triggering the restart topic)

    Does it depend on where the variable is used? (topic vs. bot)

  • Verified answer
    CleberM Profile Picture
    on 12 Jul 2022 at 01:02:59
    Re: Bug identified when PVA has conditional branch that takes input User's entire response

    Hello @kgreen8790 ,

     

    I suspect your bot is using a variable that is defined in the question node that is disconnected ("Phrase" in the screenshot).

    When you use a variable that is not yet defined, the bot triggers the node that defines it, so it can continue with the conversation. 

     

    Can you check if this is the case in your topic?

     

  • kgreen8790 Profile Picture
    189 on 08 Jul 2022 at 23:59:51
    Re: Bug identified when PVA has conditional branch that takes input User's entire response

    Edit: Even when I completely disconnect the branch It still triggers. I'm completely stumped.debug1.PNG

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Paul Stork – Community Spotlight

We are honored to recognize Paul Stork as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Copilot Studio

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 169 Super User 2025 Season 1

#2
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 150

#3
sandeep_angara Profile Picture

sandeep_angara 75

Featured topics

Loading complete