There are jobs that must run chronologically without missing a single session / day.
For these jobs, if the job fails for Day1, the same job for Day2 should wait until the previous session (Day1) completes.
If left unchecked, the job runs for succeeding sessions should queue up until the first failing job completes. Then the succeeding jobs should run in the same order they were added to the queue.
This should be an optional parameter like: