Issues with "Strict Group Resolution" / "All Children Resolved" pre-condition
I am trying to set up a new workflow for two work item types. CR and CI. CI's are the default child work item type for CR work item types. I have configured the states for the CR and CI workflows using state groups and state group categories of "Open", "In Progress" and "Closed" and added "Strict Group Resolution" and "All Children Resolved" pre-conditions to the "Save Work Item" action. I have set the "Complete" action as the "Resolve" action in the CR workflow, expecting that the precondition would check that any associated child CI are in a state reflecting a "Closed" state group before allowing this parent form transition, but I am still able to make this transition and close the parent CR form with open child CI's.
This forum question seems to address a similar question and it seems it was resolved there for @Jochem, but I don't see where the options allow me to associate Open/In Progress/Closed to "Unresolved" or "Resolved" states. It is stated as "States -> State groups -> Category -> Assignment to Resolved or Unresolved." in that thread, but the only categories I see are "Open/Closed/In Progress". I have looked in both the web client and eclipse UI.
Please help me determine what I am missing in the workflow set up to allow the precondition to correctly identify the child form as resolved v. unresolved so the parent form cannot be saved closed prior to the child forms. The required approvals precondition is working correctly, and other preconditions I have set up are working, but I cannot this one working correctly. I have also tested opening a child CI against a closed CR (one that shows as strikethrough in the Web UI) and I am also able to do this, and it should be prevented by the same preconditions, so I am definitely missing something.
Thanks in advance for any help.