I second this one... If you create an "Execute Visualcron Job" task, it starts the task and moves on. I end up creating conditions on the following task to "wait" until the job started finishes...
It seems that an option could be to wait until the job execution is finished before moving to the next task.
Thanks,
Dustin