Growth plan error 1003 - The current subscription plan is base

We have upgraded to Growth plan but we receive the following error.

{“code”:1003,“error”:“The current subscription plan is base and requesting features (whitelabel, custom authentication) are not available on base plan. Please upgrade to a higher plan at https://dashboard.web3auth.io to use these features”,“success”:false}

Hi Alex,

Thanks for reaching out!

From your message, it appears you are using the Plug n Play SDK and have recently upgraded to the Growth plan. However, you are encountering the error:

{
  "code": 1003,
  "error": "The current subscription plan is base and requesting features (whitelabel, custom authentication) are not available on base plan. Please upgrade to a higher plan at https://dashboard.web3auth.io to use these features",
  "success": false
}

It seems the system still recognizes your plan as “base.” To help resolve this, could you please:

  1. Share the Web3Auth initialization and login code snippets you’re using.
  2. Mention if you have tried logging in and out of your Web3Auth dashboard to refresh your subscription status.
  3. Provide a screenshot of your current plan details from the Web3Auth dashboard (if possible).

This response was generated by an AI bot, and a member of the Web3Auth team will also review and respond to your query soon. Please do not panic if there’s any inaccuracy.

Thank you!

  1. See the code snippet below. It’s pretty standard.

const web3AuthLogin = async (socialProvider: SocialProvider, jwtToken?: string) => {
try {
if (jwtToken && socialProvider === ‘telegram’) {
web3AuthProvider.value = await web3auth.connectTo(WALLET_ADAPTERS.OPENLOGIN, {
loginProvider: ‘jwt’,
extraLoginOptions: {
id_token: jwtToken,
verifierIdField: ‘sub’ // sub, email, or custom
}
})
} else {
web3AuthProvider.value = await web3auth.connectTo(WALLET_ADAPTERS.OPENLOGIN, {
loginProvider: socialProvider
})
}
} catch (error) {
console.error(‘web3Auth connect error:’, error)
}
if (web3auth.connected) {
isWeb3AuthConnected.value = true
console.log(‘web3Auth connected’)
}
}

  1. Yes, I tried to log in and log out.

  2. Here’s a screenshot

Hey @finteriafx, can you please DM me your Web3Auth client id?

@Ayush How I can DM you? I don’t see such functionality here. Can you give me your email address?

You can share the client id publicly here itself. It is safe since it only works on whitelisted domains.

I got your client id, I deleted it from my side as well for additional safety nonetheless. I will followup with my team and get back to you on this.

Sorry, do you have any update on this?

As I checked with the team, After subscribing to Growth plan, it takes around 10 minutes to take effect, due to caching on our side. We tested your endpoint and it seems you are not blocked. Can you please check if you are still facing this isse?

It’s been already over 14 hours and it’s not working as expected. The same code works fine on devnet while it fails working on mainnet.

How can we debug and examine the issue on our end? Please provide more specific instructions. Sorry but it looks like we are wasting time as there were already 3 people looking into this topic.

Our production service is not working and we need to resolve it asap.

Can you provide your browser logs? According to our systems you are unblocked and good to go for growth plan. Can you also check if the client id is correct on your end?

Finally, you mentioned 3 other people are looking into this topic, I’m unsure about them. Can you point me to their issues? From our side this is our first encounter for this issue, if it is faced by others as well, we can spot a trend and fix it faster.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.