Describe your issue or question:
Web3Auth / MetaMask Embedded Wallets feature-access request fails on the Growth plan with an MFA settings subscription error, even though MFA settings are not used anywhere in our code.
The failing request is sent by the SDK to:
The important part is that the request contains:
is_mfa_settings=false
But the API still returns an error saying that MFA settings are not available on the Growth plan.
It looks like the presence of the is_mfa_settings query parameter may be treated as requesting the MFA settings feature, even when the value is false.
Could you please confirm if this is a backend feature-gating issue, project provisioning issue, or if there is a specific SDK/config option we need to change to prevent this request from being blocked?
Which platform or framework are you using?
React / Next.js web app.
Which Web3Auth / Embedded Wallet SDK are you using?
We are using:
@web3auth/modal
Exact version can be provided from package.json / npm ls output.
What is not working as expected?
Social login / Embedded Wallet initialization fails because the SDK preflight feature-access request is rejected.
We are on the Growth plan and do not use MFA settings, but the API blocks the request with an MFA settings subscription error.
This blocks the auth flow before the user can successfully continue.
Important note:
There is no mfaSettings field in our Web3Auth config. We are not intentionally requesting MFA settings.
Exact error and logs:
{
“code”: 1003,
“error”: “The current subscription plan is growth and requesting features (MFA settings) are not available on growth plan. Please upgrade to a higher plan at https://dashboard.web3auth.io to use these features”,
“success”: false,
“metadata”: {
“team_id”: 85076
}
}
Failing request:
Package details:
@web3auth/modal: I can provide the exact version from package.json / npm ls output.
React: I can provide the exact version.
Next.js: I can provide the exact version.
Node.js: I can provide the exact version.
Package manager: npm / yarn / pnpm.
Question:
Why is the Growth plan blocked by the MFA settings feature gate when is_mfa_settings=false?
Can you please fix/check the feature gating for our project/team_id 85076, or confirm which SDK version/config change is required to avoid this issue?