I’m new with Camunda and BPMN in general. Trying to understand how message delivery works in this scenario:
I have an execution waiting at an event based gateway. On fork has an intermediate timer catch event, the other has an intermediate message catch event to cancel that timer.
Now, if I understand correctly, if I deploy a new version of this model, the subscription to this message is cancelled, and new instances based on the new version of the model subscribe to it.
Does this mean that the execution based on the previous version will never receive the cancellation message? Only instances based on the new version will?
If so how do I prevent this?