Token disappears after correlation

I am trying capture an email and correlate this with a message as modeled in the screenshot.
I do send an email with a reference line in “Request Draft” and wait for it in “Wait for Draft”
The Event Subprocess gets startet and receives emails to correlate using the reference line.

The correlation appears to work with “Wait for Draft” but the token disappears rather than moving to “Check Draft”.
Any idea why this happens?

Can up upload the the entire model.
Also - is it possible that the timer event in the event sub process is firing and killing the waiting token?

You should use a non-interrupting event subprocess. Your subprocess interrupts (and kills) the superprocess.

@Ingo_Richtsmeier

Spot on.
Changing the timer start event to a non-interrupting event fixed it.
Thanks for the quick response!