Error 400 When Editing Record + Missing Fields in API Response

Description

Good day,

I am encountering an issue when attempting to edit a record in our form. The following error message appears:

“Submission Failed. Data server did not accept data. Contact the survey administrator please. (400)”

Notably, the form structure has not been modified recently. This error does not occur with all records — only with some of them

Additionally, I observed a discrepancy between the data exported via CSV and the data retrieved through the API. Specifically, all form fields are present in the CSV export, but some fields are missing in the API response.

Steps to Reproduce

  1. Open an existing record in the form.
  2. Attempt to edit and submit the record.
  3. Observe the error message.
  4. Compare the CSV export with the API response

Expected behavior

The record should be updated successfully, and the API should return all form fields consistently with the CSV export.

Actual behavior

@codonob, would you mind sharing the following information through a private message so that I could have a closer look at your case:

  • Username
  • Project name
  • Server
  • _id for those submissions that have this issue

Note: You could share with me a private message as outlined in the post discussed previously: