Hello,
New to survey123 and i have been working on a satisfaction survey. I recently revised it and got the this when trying to publish:
Since i'm not too familiar with this i thought someone could help me out.
Any suggestions?
Hi Zachary - can you describe the changes that you are making - i.e. what fields are you adding (names and types)?
Thanks
John
The survey is comprised of single line texts, dropdown boxes, likerts. Its mostly yes or no questions with rules that show different fields for yes vs no. I'm worried that my dropdown box has too many choices (53). The survey requires the submitter to choose what department/enterprise they are and there are currently 53. Hope this helps. If you need more in-depth info, i can provide.
Hi Zachary. It is possible that you may have added (and then removed) a question from your survey which created a field that now conflicts with a new question you are adding. I understand that you are still experimenting with the design of the survey and you have no data from users. If this is the case you may want to simply go into the survey gallery in the Survey123 website and use the save as option to create a second clean version of your survey.
I am having the same problem. I did create a copy of the survey and tried to publish, but I got the same error.
Hello,
So i have created 2 new surveys from the "save as" tab and have gotten the same result. My guess is that the survey is becoming too complicated and will require me to download the survey123 connect. If there are any other suggestions, i'm happy to try them.
Possible solution: When you go in to publish, select the modify schema and look under the name column
Some of my questions were longer than 32 characters and kept it from adding to the survey database.
Also all of my questions had a "other" selection in the choices which just makes your name field even longer. I went through and found all of my questions and answers that were longer than 32 characters and gave them short names.
I was getting the same behavior when Publishing a Survey that was created in the web interface and being published as a Portal service. Same basic no details error message as in OP. Furthermore the server manager logs UI just reiterated the same message. Neat.
I believe I was able to capture the actual error by switching the the desktop app for publishing designing surveys. From the desktop app I was able to see a more robust error message that read something like
"You can't use an uppercase letter in the field name"
VIOLA! The name of my date field was simply "Date" and once I changed to "date" I was able to publish from the desktop app with an error. Anyone stuck on this I would recommend using the desktop app to see if a better error message comes out. For some reason my Hosted db is a bit more finicky than AGOL db I guess? IDK, but it works now after updating names of fields with lowercase.
Date is a reserved name in many database types. Better to use something like FormDate. It may let you use date now but it could cause issues later. It happened to me.
There is a list of reserved words on the types tab - but just looked and strangely date is not on there.
Ah, that is right, thanks for the reminder Doug.
I'm really just taking Survey123 for a test drive with our Portal so I wanted to share my troubleshooting success.
Cheers!