Thank you for providing the details. I can help you find out why your contractors were paid late.
Since you've processed the payment on the 21st, I recommend contacting our phone support team. They're the best resource for determining the details of the transaction and why it has been deposited late on your contractor's account.
They'll request account information to pull up your company and share sensitive information, while this is a public forum. You can locate their contact information on the link below.