In my tests to recreate the issue, there seems to be some additional issues in play when the Rule Type requires a starting person. This may require it’s own post but I’ll include it here since the root cause may well be the index issue that @TomH suggested. Observed symptoms as follows:
If the consecutive rule involve a start person (ie everyone in the tree of, ancestors of, etc), when you delete rule “n” (where n>1), then in addition to deleting rule n, rule n-1 gets mangled. Specifically, while the rule type seems to work as expected, both the “Select/Unselect” radio button setting and start person rin of the deleted rule are incorrectly applied to the rule “n”. For example, if
- Rule 2 was to “unselect” and the rule type is “Everyone in a tree” with start person = rin 662
- Rule 3 was to “select” and the rule type is “Ancestors of” with start person = rin 563
- And then you delete rule 3
- Rule 2 will now say “select”, rule type = “Everyone in a tree” , and start person = rin 563
Before deleting rule:
After deleting rule 3:
[edit] - moved a secondary issue with Rules Groups to its own thread