This authentication was implemented by your bank to safeguard your account, Hohellio.
It can happen that the bank requires two-factor authentication (2FA) when updating transactions because QuickBooks Online (QBO) depends on the security requirements set by the bank. This prevents unauthorized access to your bank account as well as other automated services from being able to connect to your bank.
However, since your bank requires 2FA, I recommend contacting your bank provider to inquire if there is any specific setting or preference that would allow third-party apps like QuickBooks to access your bank data without needing to verify credentials every time transactions are updated.
Please know that we're open 24/7 in case you need more help from us.