When creating an expression rule, ensure that the Platform does not evaluate the rule over and over again as a result of the action in the Then or Else expressions. In addition, if an expression rule is in a sequence of expression rules or part of a state machine, make sure that a rule further along in the sequence does not cause the first rule in the sequence to be evaluated again.
See also Recursive Expression Rules