Inclusive gateway doesn't wait for all incoming active node's to be complete.
We are facing issue of incorrect behavior of inclusive gateway. As per standard behavior, inclusive gateway should wait for all incoming active transitions/flows, but in our case sometimes it does not follow the same, it moves further even one of the incoming transition is waiting at user task. Please refer attached workflow design.
In this workflow, execution moves ahead to "Clear Comment Action" system task(marked rounded) even user node 5 was not completed and all other incoming transition of that inclusive gateway was completed.
Any idea for such inconsistent behavior of inclusive gateway specific to this design ?
Note that we are using Activiti 5.15 version with multiple Activiti engines and Job Executor is active on all the engines.