Root causes
- A history-dependent function runs only on bars that satisfy a condition.
- A call inside a loop executes a different number of times across calculations.
- A ternary or short-circuit Boolean expression conditionally skips a history-dependent call.