After migration, the SDK returns a 403 error on init:
GET /signer-service/api/feature-access?client_id=CLIENTID&network=sapphire_mainnet&is_wallet_service=true&is_whitelab
el=true
RESPONSE:
{
“code”: 1003,
“error”: “The current subscription plan is growth and requesting features (wallet service) are not available on growth plan.”
}
Our code does NOT use uiConfig, whiteLabel, or walletServicesConfig, these params are added by the dashboard,
BUT, heres the fun part, we cannot disable them because clicking the toggles shows “Unlock with Scale Plan”
So the features are ON but we can’t turn them OFF without upgrading to Scale
Framework: Angular 17, TypeScript
SDK version: We tried both @web3auth/no-modal@10.15.0 and @web3auth/modal@10.15.0
With @web3auth/modal, we get the same 403 error because our dashboard has Wallet Services enabled and we cannot
disable it (the toggle requires Scale plan).
We did remove chainConfig from code. Our current minimal config:
import { Web3Auth, WEB3AUTH_NETWORK } from ‘@web3auth/modal’;
const web3auth = new Web3Auth({
clientId: ‘BMRKhB…’,
web3AuthNetwork: WEB3AUTH_NETWORK.SAPPHIRE_MAINNET,
});
await web3auth.init(); // → 403: wallet service not available on growth plan
The issue is that our dashboard has Wallet Services and Whitelabel toggles ON from a previous configuration, and we
cannot turn them OFF without upgrading to Scale plan. The SDK reads these settings server-side and requests the features automatically.
All the configurations for these functions now happen through the dashboard, the empty objects added won’t do any errors as such, however if the toggle is turn on, on the dashboard, you will see the error. Can you please check if your configurations, for this particular project is correct on the dashboard?
I cant turn off the toggles for Wallet configuration in the dashboard i get the error
“this feature requires the scale plan or above” even when i try to turn them off,
Neither i cant turn off the “Wallet funding” toggles
these are clearly bugs.
Our project does not use wallet services nor wallet funding, we’ve been live for years with no issues, please make this matter urgent. our users still cant login after 2 days
hey @daniel those dashboard configurations should not affect your application. Also, the 403 error should not be affecting the user login experience. Can you please confirm?
They are affecting user login experience tho, this is what ive been telling you guys
Ive tried everything, but it is still sending this /signer-service/api/feature-access?client_id=CLIENTID&network=sapphire_mainnet&is_wallet_service=true&is_whitelab
el=true which returns 403
Is there anyway you could simple turn off the feature for our account?
ive temporarily set your team to scale to temporarily solve the issue. Meanwhile please do DM whatever information that might help. But basically the configurations on dashboard should not cause any issues for your application because from what i can see those are the default settings anyway.
If there is no further response from your side we will be reverting your plan back to the Growth plan next week.
From our testing with your exact setup, as mentioned the 403 api call is there but this is something that can simply be ignored and users can still login despite it being there.