This is a run-down of my rule:
Trigger: When the value changes for a field, <-- This works fine
If the target issue is in a specific project, then perform the following actions: <-- This works fine
(in two independent if-else blocks)
Check two fields, then fill them in if they are empty. <-- This works fine
(end if-else blocks)
(in an if-else block)
Check the value for a field, then clone the issue into a specific project depending on that field's value - There are only three projects (I'm not buffering out). <-- This works fine
(end if-else block)
Then, Branch rule on changed issues: edit information in that newly created issue, to copy info. from the triggerIssue. <-- This doesn't work
Then, clear those two fields that were set earlier. <-- This works fine
The Branch Rule won't trigger. It's outside of the if-else block, and I've tested it inside out trying to get it to trigger. Is there a specific reason that this branch rule wouldn't fire??? Yes, the rule is global. I've tried nesting it in another if-else block, which gets triggered, but the branch rule still doesn't do anything.