web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / There is an Error - Mi...
Copilot Studio
Answered

There is an Error - MissingDisplayName

(1) ShareShare
ReportReport
Posted on by 129
Hi
 
I'm building a chatbot and I want to generate a dynamic list of questions - but it won't accept the user response, it just returns MissingDisplayName (even though my table only has DisplayName in it).
 
Let me outline the steps and see if anyone can help me:
 
  1.  My chatbot calls out to a Power Automate flow, which returns the following string (Not included everything but don't think I need to - the body returned is the important thing)

        "body": {
            "tablevalues""[{\"DisplayName\":\"Meeting Our Energy Needs\"},{\"DisplayName\":\"Fixing the Housing Market\"},{\"DisplayName\":\"Social Care\"},{\"DisplayName\":\"Reforming Football Club Governance\"}]"
        }
    }
     
  2.  When I get this sting back in, I then parse it and convert it into a table variable (varConvertedFlow):

  3.  I then stick the variable into a question box and I get the following error:

 
Now this confuses me because the ONLY thing that I have in the table variable is the Display Name?!
 
I then started to question the output of the table - so I added varConvertedFlow to the question to see what it looked like after I had parsed it. This is the output:
 
 - [{"DisplayName":"Meeting Our Energy Needs"},{"DisplayName":"Fixing the Housing Market"},{"DisplayName":"Social Care"},{"DisplayName":"Reforming Football Club Governance"}]
 
This looks good to me, so I then created a new variable (varManualProjects) using the above JSON:
 
 
I then stick this table variable (varManualProjects) into my question step and.....
 
 
It works?!! What the Duce?!
 
I then stuck the two variables (varConvertedFlow and varManualProjects) into the question to see if there is anything different between the two.... and they look identical:
 
 
So clearly I'm doing something wrong..... but I don't understand why the converted return from flow works differently to the manually created variable when they appear to be identical?
Categories:
I have the same question (0)
  • Verified answer
    Churchy Profile Picture
    129 on at
    For anyone who might have this question.....
     
    the issue here is in how I parsed the table varConvertedFlow.
     
    I assumed that it had parsed it correctly as it was all seemed to be working fine and was selectable as a table.
     
    However, it had converted the JSON in to a weird schema.... Looked like this:
     
     
     
    all I had to do was go into the schema on the parse option and change it to look like this:
     
     
    And then it worked fine!

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Valantis Profile Picture

Valantis 850

#2
Vish WR Profile Picture

Vish WR 324

#3
Haque Profile Picture

Haque 296

Last 30 days Overall leaderboard