ODK Validation Error Assistance - Need to troubleshoot XLSForm Coding in ArcGIS Survey123 Connect

Seeking assistance with ODK Validation Errors associated with my XLSForm Coding for use in ArcGIS Survery123 Connect.

As a new user I am prohibited from uploading a file; however, I am willing to share via email, if you provide an email address in your response; or send me an email directly at: calliari.brian@gmail.com

Upon my initial attempt to upload my file the analyze function within ArcGIS Survey123 Connect returned the following:

Traceback (most recent call last):

File “C:Users\bcalliari\ArcGIS\MySurvey123\Tools\analyzesurvey\analyzesurvey.py”, Line 231, in main(xls_form, locale, version)

File “C:Users\bcalliari\ArcGIS\MySurvey123\Tools\analyzesurvey\analyzesurvey.py”, Line 205, in main analyze_survey(xls_form, stings, messages, result_ws, head, version, rtl)

File “C:Users\bcalliari\ArcGIS\MySurvey123\Tools\analyzesurvey\analyzesurvey.py”, Line 131, in analyze_survey duplicate_geometry(head, xform, strings, messages, results_ws, rtl)

File “C:Users\bcalliari\ArcGIS\MySurvey123\Tools\analyzesurvey\analyzesurvey.py”, Line 32, in analyze_survey duplicate_geometry root = ET .parse(xml).getroot()

File “c:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Lib\xml\etree\ElementTree.py”, Line 573, in parse self._root = parser.+parse_whole(source)

Xml.etree.ElementTree.ParseError: no element found: line 1, column 0

Issues with the ArcGIS Survey 123 product are not something we can assist you with here. I’d recommend perhaps posting your question and results of your investigation to an appropriate Esri forum; eg ArcGIS Survey123 - Esri Community.

Specifically, in your case, GitHub - Esri/Survey123-tools: Tools for ArcGIS Survey123 · GitHub is wholly an Esri product and unsupported by the ODK community, so I would be very surprised if in fact it works with KoboToolbox.

Please also note that whilst Survey 123 is ostensibly also based of XLSForms too, there are some difference and incompatibilities between Esri’s particular flavor of XLSForm and the de facto ODK standard. This may be why you are seeing validation errors when using ODK Validate.