Starting a task creates 2 instances

Creating a task using the task list creates 2 instances of approvals and i do not understand why

PCF_Exception_Approval.bpmn (6.8 KB)

Why should it create 2 active approvals when I have just kickstarted one instance of the workflow ?

You’re got overlapping sequence flows after the start event, which creates two token. If you remove the extra one, it should be fine