When I create an account using, for example, Google or the Credentials provider and enable Multi-Factor Authentication (MFA), then log out and log in with the Microsoft provider using the same email, it doesn’t prompt for the MFA code. However, after linking the account with this provider, MFA works correctly on subsequent logins.