- My goal: Save comments into a database when submitted according to the documentation (Getting started with Comment Thread | Retool Docs)
- Issue: “commentThread1.value“ is empty in Safari (same app works in Chrome perfectly)
- Steps I've taken to troubleshoot: created a totally new app, copy pasted code from the docs, tried different browsers.
- Additional info: Cloud, macOS Safari 26.1
Thanks for the thorough troubleshooting, since it works in Chrome but not Safari 26.1, this looks like a browser-specific bug on our side rather than anything in your setup.
Can you try binding a Text component to {{ commentThread1.value }} and type in Safari without submitting. Does it update live, or stay empty? It's also worth trying a hard refresh on Safari, or trying a private window.
If you use a Text Input plus a button that triggers your insert query with textInput1.value, then calls commentThread1.setValue() and sendMessage(), that should be an alternative setup.
Cheers,
Jordan