When the Timer Boundary Event is attached to the User Task, this task is created with executionId of "subprocess".
This suprocess probably handles branche of attached timer. But I think the user task should belongs (executionId) to main process instead of subprocess.
I have scenario with user task with recurrent mail notification. I use cancelActivity="false" since I want to user task remain after trigger fires and sends email (it is only notification).
Is this correct behaviour? Why?