Skip Batch Settlement for days

We have days where transactions are not settled, like today Tuesday we have transactions since Sunday that have not been batched. Is there a reason for this to happen? a system problem? or is it a setting in my merchant profile?