Contacted support as I definitely don't want to have to continually check to see if payments actually went out. Not a great sign to have this many issues already...
To be fair its the first time payment didn't get done on time, but the amount of DDOS is a concern