Recently, my android build has stopped working but the iOS still works. We develop in RN and are using the same client_id and nothing in that regard has changed. Even now when I go back and try OLD builds on android they all get the same error? What could be different about the android final build and the iOS? My flow is:
User installs my mobile wallet
the landing screen shows 2 social login options.
Both options attempt redirect to webview popup
always ending in error: "Something went wrong… Invalid params, invalid W3A client ID, obtain a client ID at… "
Thank you for providing the details. It sounds like you’re encountering an issue specific to the Android platform in your React Native application, particularly with the Web3Auth Plug N Play SDK.
To better assist you, could you please share the following additional information:
Web3Auth Initialization & Login Code Snippets related to your current setup.
Browser Console Screenshots or Logs from your Android build.
If the issue is related to custom authentication with some provider:
Verifier Name
Method of Login
This will help us identify the problem more accurately. It could be something related to how the client ID is being handled in the Android environment versus iOS.
Once we have this information, we’ll be able to diagnose the issue more effectively.
This response was generated by the Web3Auth Bot, and a person from the Web3Auth team will come and give an answer to your query as well.
Can you share which SDK version are you on? Also during the error on the top right corner, you can see a yellow exclamation button. On clicking you can see the logs of when the error has happened. Please share that with us as well.
Another reproducible observation: If we run the app in DEBUG mode it seems to work ok, but in release mode this error is occurring.
It also can’t be a version issue as I’ve tried using old versions of my mobile app from months ago which worked then and they produce the same error on android.