Hi there, Kiel.
Since you've confirmed that the routing and account numbers are correct, the problem might be due to the account type.
I recommend asking your employee to provide a recent bank statement that shows the account number, routing number, and account type to ensure accuracy when updating their direct deposit information.
If you've received an email about an unsuccessful direct deposit or payroll debit with a return code, please see the list in this article to find out why and what steps you can take: ACH (Automated Clearing House) return code reference chart.
To ensure your employee receives their payment this week, you can check out this article and refer to the Pay your employee section: Handle a direct deposit paycheck in QuickBooks Desktop.
If there's anything else you'd like me to assist with, leave a comment below.