Maybe it is the known issue - I have multiple service tasks in process, which are supposed to be called one by one. The issue is, that some of them are called multiple times. To be more presize - I have 3 service tasks, first one is called 1 time, second one is called 3 times, third task is called 2 times(I can see it in debug). Simplified process looks so:
These 3 service tasks are executed in the same transaction. If there is an uncatched exception in the third task, all tasks are re-executed. In this case, it's strange that you see that the first task is executed one time only.