Special character 'à' causes errors in offline form and submisson

I found the following error messages when dealing with offline forms in Enketo:

  1. “Error trying to parse XML record. Invalid XML source” (pop-up message).

  2. “Instance ID is required (400)” (below the ID of the saved offline form, in the left pane).

I managed to open the XML exported file, which did not show the whole information entered: it stopped in a text field that contained the character ‘à’ (coming from pasting a French text from a PDF source).

I entered the data into another instance of the same form again but removing the character ‘à’ and the issue was solved.

I had also in the past other errors related to specific character strings (e.g. with the string ‘version’, like in the word ‘conversion’ in a text field). It would be good to have this issue checked and solved.

Thanks.

@xbc, could you please provide us with the specific section of your XLSForm that is causing the issue? This will allow us to conduct tests on our end and observe its behavior. Additionally, letting us know which browser you are using would be very helpful for us to accurately replicate the issue.

Thanks for your reply.
I am not sure about what ‘section’ refers to. It was a text multiline field.
Browser: Chrome.

X

@xbc, it would be helpful if we could have the XLSForm for testing!