I’ve set up four automations to handle the following:
when adding the "agent-inbox" label to an epic that already has child tickets → add "agent-inbox" label to all attached child issues
when adding a child ticket to an epic that is already labeled with "agent-inbox" → add "agent-inbox" label to newly attached child issue
when removing the "agent-inbox" label from an epic that already has child tickets → remove "agent-inbox" label to all attached child issues
when removing a child ticket from an epic that is already labeled with agent-inbox → remove agent-inbox label from newly detached child issue
Number 4 seems to be my issue. I can’t isolate the removal automations to trigger ONLY when the "agent-inbox" label is affected. If I remove ANY label from the epic, it is affecting the children.. But in a totally weird way. For example:
Epic 1 - Label A, Label B
Story a - Label A, Label C
Story b - Label A, Label B
Story c - Label A, Label D
EB: When removing label A from Epic, remove Label A from child tickets. When removing label B from Epic, nothing happens with the child ticket labels.
AB: When removing label A from epic, removes Label A from child tickets. When removing label B from Epic, it removes label C from story A, label B from story B and label D from story C.
Here's number 3 in case this is what might be interfering:



Here's number 4:





