Diagnostic checklist
Work from the stored answer outward.
- 01
Read the question reference literally
Compare enableWhen.question with item.linkId values exactly. Similar text, labels, and punctuation do not repair a different identifier.
- 02
Search nested items too
Questionnaire items can be nested. Confirm whether the expected linkId exists anywhere in the retained item hierarchy.
- 03
Check for duplicate identifiers
A repeated linkId makes the intended source ambiguous and should be resolved before interpreting dependent conditions.
- 04
Re-run after renaming
Once the reference and source agree, inspect the source's answer type and values before treating the condition as reachable.