I want to make sure you're able to complete your payroll run in QuickBooks. I just have a few questions about this, so I can look into them and provide you the information you need.
May I know when is your Direct Deposit check date (posting date)? Also, what is the exact error message or code are you getting when you try to submit the payroll? Any additional information or screenshots will greatly help.
In the meantime, check out these articles about the Direct Deposit processing and what affects your posting date:
Why do I get message Past the direct deposit deadline when I am processing payroll 3 days in advance?
When I go to the Run Payroll page and put in the pay period (9/7/20-9/13/20) and pay date 9/18/20, there is already a message box circled in yellow that says "You have missed the direct deposit deadline. If you process payroll direct deposit will post on 9/22/20." I had not attempted to actually run the payroll because I don't want to risk the payroll being late to our employees.