Problem: The File Upload Form returns a long and cryptic malformed error and users are unable to access your form.
Exception: Malformed HTML content: <!DOCTYPE html><html><head><script>var I18n=JSON.parse
Solution: The malformed error happens when you use invalid HTML in your form question titles or the rich HTML fields. The fix is simple.
Open the Google Sheet, go to the File Upload Forms menu, and choose Edit Form to open the form in design mode.
Rich HTML fields in the form view and click the
edit button to edit the HTML field.
Sometime when you copy-paste rich text from Microsoft Word or another website into the question fields, some text with invalid characters and malformed HTML formatting makes it way through the form. The Google Script is unable to parse these tags and hence throws an error.
To resolve the issue, you can:
- Either remove the Rich HTML field that could be causing this error.
- Or edit the HTML field, delete the rich text and type the text manually so that no invalid formatting is added to the questions.
Save the form again and it should resolve the issue.