Hello,
We are experiencing an issue with the following process flow, see attachment. As you can see, it is a very large process flow, but in general it does return the correct results and performs the expected actions.
However, when I quickly click through the process, open and close the task, etc., basically when I interact with it a bit faster, it starts to behave unexpectedly. For example, an intermediate screen sometimes no longer opens. In addition, cancelling also takes quite a long time, around 10 seconds.

Could this behavior be caused by the process flow being too large, for example because the flow has not fully completed yet before a new start is triggered? Or is there likely something else going on?
Our preference would be not to split up the process flow, as this would require a lot of work and would also introduce additional risks. Therefore, we would first like to understand whether there is another way to make this process more stable.

