Centercode Release Notes
Back to all updates

Weekly Patch - August 16, 2026

by Ian Nicholson
Fixes

Form Engine & Custom Surveys

Completed surveys now show the answer you actually picked

What we fixed: On the review screen for a completed survey, a Choices question set to the vertical radio button style could show the first option as the selected answer, no matter which one was picked. The trigger was oddly specific: it only happened when one of the answer choices had the word "checked" somewhere in its text, like "They matched all the times that I checked today." The review screen was working out which option was selected by scanning for that word, so a choice containing it matched itself and won every time. We've rebuilt how the review screen decides, so it reads the answer that was actually stored.

See it in action:

  1. Open a survey with a Choices question using the vertical radio button response style, where at least one choice has the word "checked" in its text.
  2. Take the survey and select any option other than the first one.
  3. Submit the survey, then view the completed survey review screen.
  4. The option you selected is the one looking back at you. 🎉

Good to know: This only ever affected how the review screen displayed the answer. The Data Engine, reporting, and the response edit view had the correct answer the whole time, so nothing you've already collected needs a second look. Horizontal radio buttons had the same quirk, and they're fixed too.

Conditional questions now stay hidden until the matrix question is answered

What we fixed: When a matrix question included N/A as one of its answer choices, any conditional question tied to that row would show up immediately, before anyone had answered a thing. The row looked untouched, but the conditional logic was reading that untouched row as an N/A selection and firing on page load. We've taught it the difference between a row nobody has answered yet and a real, deliberate N/A.

See it in action:

  1. Build a matrix question that includes N/A among its answer choices, such as a 1-5 scale plus N/A.
  2. Add a conditional question triggered by N/A on a specific matrix row.
  3. Preview or take the survey and leave the matrix question unanswered. The conditional stays out of sight where it belongs.
  4. Select N/A on that row and the follow-up appears right on cue. Pick a real score instead and it tucks itself away again. 🎉

Good to know: Reopening a submission that was saved with N/A still shows the conditional on load, which is exactly what should happen: that N/A is a genuine answer. Conditionals on standard choice questions, drop-down lists, and checkboxes all behave the way they always have.