<div>Hi,</div>
<div>&nbsp;</div>
<div>&nbsp; I have a scenario wherein the wrokitem is sent to many approvers at the same time. For this I&#39;ve used a Fork, that has 4 branches</div>
<div>&nbsp;</div>
<div>1) one branch that contains a subworkflow ,</div>
<div>2) one branch that will send an email to all the approvers, </div>
<div>3) one branch that will wait for the approvers decision, </div>
<div>4) one branch in which there is a deadline date of 8 days set. Under Requested Start tab, the deadline of 8 days is given using an expression. So after 8 days, if still the approval is not complete, then this branch will execute and it will terminate the workflow
</div>
<div>&nbsp;</div>
<div>the first branch, will send work items to all approvers at the same time. Now when each workitem is complete i.e each approver approves/rejects, then the Outcome &quot;Step Executed&quot; will execute and it will trigger a Wait event say WaitforApproverDecision(
i.e it will capture the approvers decision) and once this trigger event is complete, it will again trigger an event ApproverdecisionUpdt(here an event creator is used) to go to the main workflow and execute the 3rd branch in the main workflow. the 3rd branch contains a loop until step type that will keep track of the # of approvers approved and also it will update each approvers decisionm comments etc into a Ztable, and it will again wait for an event to trigger from the subworkflow.
</div>
<div>&nbsp;</div>
<div>Now here the problem is if one approver approves, then it will start with the execution as mentioned above. Now if there is a delay in the completion of event ApproverdecisionUpdt and updation of the Ztable via the main workflow, then what will happen in that case. And again another approver approves by that time, then will the receiver receive the event ApproverdecisionUpdt accordingly. 
</div>
<div>&nbsp;</div>
<div>I&#39;m not sure if anyone has come across this scenario.&nbsp; But please let me know your inputs for the same. </div>
<div>&nbsp;</div>
<div>Attached are the graphical views of the main workflows and the subworkflows.</div>
<div>&nbsp;</div>