Hi Peter,
In jBPM4.4, when we used mutiplicity attribute, then join will try to delete every branch executions. This could prevent the next step of join being executed multiple times.
But seems it couldn't handle embbed forks correctly. Could you open an issue for that? We could handle it later, Thank you very much.