Are the steps 2 and 4 are running in parallel?? because i dont see the statement in your workflow. If you are creating the parallel workflow, it will do, i see that you are missing that step. Instead you are just creating the steps one after the other,which
is not the case.
Here are the steps to be followed after the action "Set Previous date ...."
1. Click on "Parallel Block" under the section "Insert" in the ribbon, this will give you the statement "The following actions will run in parallel" int he workflow.
2. Click on "Step" under "Insert" section in the ribbon, which gives you a step and inside the box with statement "The following actions run in sequence"
3. Add all the actions required, in you case "Pause", "Log", "Email" and "Stop workflow"
4. Create one more step, which gives you a box with statement "The following actions run in sequence"
5. Add all actions required, in your case "Wait for...", "Stop workflow".
This makes your workflow to run actions "Pause" and "Wait " to run in parallel. You need to repeat the process for all the different alert days required.
thanks
Diya
------------------------------------------------------------------------------------
If you find his post helpful, please vote and mark as an answer.