Hi,
we found a difference between asyncBefore and asyncAfter and we are wondering, if it is expected behavior or an error:
This process is configured with asyncAfter on the start event:

This process is configured with asyncBefore on the first service task:

In both processes there is a transaction boundary between the start event and the first service task and in both cases the error was thrown in the first service task. We expected, that in both cases the incident should appear on the first task.
What do you think?
Kind Regards, Ingo