Hey Retoolers!
I’m currently experiencing an issue with a Retool application I’ve built, and I’d appreciate your help.
In my app, I use a form to submit data into a Retool database table. Everything works as expected in Edit Mode: all form inputs (including text inputs and select fields) are correctly submitted and displayed in the table.
However, when I switch to End-User Mode, only the fields that have a defaultValue set are submitted correctly. Any values entered manually into text inputs or select fields (which do not have a default value) are not included in the database insert — those fields are saved as empty or null.
I’ve confirmed that:
• The form fields are using .value bindings in the insert query.
• The query is triggered correctly on form submission.
• The issue only occurs in End-User Mode.
Is there a recommended way to ensure that manually entered values are reliably captured and submitted or is it just a bug?
Thank you in advance for your support!