Few things comes to mind.
1) php max_execution_time kicks in, but that is unlikely since it runs 14 min already
2) You hit you maximum allowed email sending an hour ( or day ), which is most likely the cause. If you have luck they end in a que which is later sent out, but that is an option of...