Diagnostic checklist
Work from the stored answer outward.
- 01
Confirm every referenced field name
Search the exported dictionary for each name in square brackets. A renamed, deleted, or mistyped source field cannot supply the answer the branch expects.
- 02
Compare codes, not display labels
A radio field may display “Residential” while storing “1.” The branching expression must compare the stored code.
- 03
Check checkbox references carefully
REDCap checkbox conditions name both a field and a choice code, such as [services(2)] = '1'. A stale code inside the parentheses points at the wrong option.
- 04
Set runtime-dependent logic aside
Smart variables, events, repeating instances, datediff(), and server-dependent functions require the live REDCap project. FormPath lists the unsupported dependencies it detects; project and runtime behavior outside the stated scope still requires live testing.