MFA error (Multi factor OTP isn't available right now)
Hi team , I am working on building custom login UI. When I try to check the TOTP from google authenticator I am always getting the error Multi factor OTP (One time password) isn't available right now. I couldn't debug the error causing this. Could you please help me out why I am getting this error when I am trying to check TOTP.
This is the end point I am hitting https://$ZITADEL_DOMAIN/v2/sessions/$SESSION-ID and I am attaching the link for check TOTP below
https://zitadel.com/docs/guides/integrate/login-ui/mfa#check-totp
ZITADEL Docs
Multi-factor authentication (MFA) is a multi-step account authentication which requires to user to enter more than only the password.
9 Replies
Unknown User•12mo ago
Message Not Public
Sign In & Join Server To View
No @Valentyn , we haven't enabled the force MFA. We wanted MFA to be a users choice
Unknown User•12mo ago
Message Not Public
Sign In & Join Server To View
Yes, Valentyn passwordless was allowed.
Unknown User•12mo ago
Message Not Public
Sign In & Join Server To View
Yes it is added.

The issue is with new registrations.
Is there a way to check if mfa challenge is added to user?
can you send the exact error with the error code you get?
in the management console on the user detail page, you should see the factor listed on this screen:
