Undeployed draft shows blank labels (unnamed translation) — need help restoring from working deployed version

Hello,

My project “UEF_BENIN_HOUSEHOLDS_” has a form issue I’d like help fixing.

Project link: KoboToolbox
Asset UID: aWv6vJno2cNr4sbSQpVX3u

What happened:
The current undeployed draft (v2, last modified today) shows every question label as empty (“Question label is required”) and the form preview fails with: “The survey element named ‘note_ax0ft66’ has no label or hint.”

When I inspected the form definition via the API, I found the root cause: the survey has two translation slots — “Anglais (en)” and an unnamed (null) one — but all the actual label text sits in the unnamed slot, while “Anglais (en)” (the current default) is empty. This looks like the known “unnamed translation” issue.

Example from the JSON:
“translated”: [“label”],
“translations”: [“Anglais (en)”, null]

And each label is structured like:
“label”: [null, “1.GENERAL INFORMATION”]

The good news: my deployed version (v1, deployed May 7, 2025 — version UID: vCjiEFwbx8b7MyzTjdLuBd) still works correctly and is currently being used by my enumerators in the field, so no data has been lost. I have NOT clicked Redeploy on the broken draft.

What I’d like help with:
Could you please restore or consolidate the current draft so it matches the working deployed version (vCjiEFwbx8b7MyzTjdLuBd), or otherwise fix the translation mismatch so the labels display correctly again in the Form Builder?

Thank you very much for your help.

Best regards

Hi @Oscargomap welcome to the forum.
Thank you for the very detailed breakdown.

Here are two pieces of documentation that may help you understand what’s happening:

  • Restoring a Form from history:
    This explains how to revert a project to a previous working version:
2 Likes