


We have set up an automation for subtasks to be created. I think we are confusing the else if and if. 4 of our subtasks are being created when they should not be and one is not being created when they should be.
We have 2 if statements prior to where it is working properly.
We then have another if which is not working properly (second photo). It should be looking at if the issue is approved and if the employee type is not one of Contract or Temp the subtask should not be created.
We then have an else if which should create subtasks if the issue is approved and the employee type is one of Contract or Temp. (3rd photo)
We have other subtasks which are else if's and are working properly after the above which are not working correctly.
Is anyone aware of how the if and else if works? Is that what is causing the issue?

