Use Stop Processing to Prevent Later Rules from Running

Pro, Max, and All Access Rules can enable Stop processing later rules after this rule matches. In QCDR 1.1.05, the stop occurs only after the Rule actually performs at least one replacement.

How Rule Ordering and Stop Processing Work

QCDR evaluates eligible Rules in their saved processing order. A Rule can pass its targeting gates yet make no change because its search value is absent, every matching occurrence is protected, an occurrence limit selects nothing, or another runtime limit prevents a replacement.

The Stop Processing flag does not stop the sequence in those cases. QCDR stops the later Rule loop only when the current Rule reports one or more replacements.

Enable Stop Processing

  1. Open the Rule.
  2. Under Processing behavior, enable Stop processing later rules after this rule matches.
  3. Save the Rule.
  4. Confirm its position in the Rule Library; the stop can only affect Rules that come later.
  5. Use private Preview & Rule Health on a representative URL before relying on the stop in production.

A Useful Pattern

Stop Processing is useful when an earlier, more specific Rule should win and a broader fallback Rule should not also modify the same request. Put the specific Rule before the fallback and enable Stop Processing on the specific Rule.

What Stop Processing Does Not Stop

The setting controls the later Rule loop. After Rule processing finishes, QCDR can still perform its separate standalone-Token pass when Token Live Processing is enabled. Do not use Stop Processing as a global “stop every QCDR transformation” switch.

Troubleshooting

If a later Rule still runs, first confirm the earlier Rule actually made a replacement on that request. Then verify its saved stop flag and its order. Rule Health and before/after examples are more useful here than assuming that merely finding an eligible Rule should terminate processing.


Community Discussion

Want to compare workflows, share practical tips, or discuss how you use this QCDR feature? Visit the QC Dynamic Replacer Community. For private support, bug reports, account-specific issues, or feature requests, use the QuantaCade support system.