The Workflow that is called on in Step 2 contains a 1 to 3 minute Delay step because some Contact Property fields in New Contacts are delayed when populating. cough:IP_Country:cough
This Called-Upon Workflow by Step 2 updates a Contact Property that Step 3 uses in the Internal Email.
Question: Does the Workflow wait for Step 2 to complete before starting Step 3? It appears that it does not. This seems odd / bug'ish.
It seems that the first workflow you are using (Criteria, Call Workflow 2, Send Email) progresses once step 2 is complete - that step is simply 'call workflow', the workflow is not being told to 'a) call workflow and b) wait for workflow 2 to complete action).
Does that make sense?
I think what you'll need to do is add a delay between step 2 and 3?
Can I ask what is preventing you from having this all in the one workflow?
It seems that the first workflow you are using (Criteria, Call Workflow 2, Send Email) progresses once step 2 is complete - that step is simply 'call workflow', the workflow is not being told to 'a) call workflow and b) wait for workflow 2 to complete action).
Does that make sense?
I think what you'll need to do is add a delay between step 2 and 3?
Can I ask what is preventing you from having this all in the one workflow?