When I browsed the wallet service histories in this community, i found this seems like very lasting bugs for months:
Error: WalletServicesPluginError: Web3Auth is not connected
Here the lines and where error occurs:
The error is thrown when calling any “serviceWallet” method, such as “showWalletUi(), showCheckout()” and others. Anywhere in the code, for example, here is a function to call:
const showCheckout = async () => {
if (!walletServicesPlugin) {
console.log(‘Error’);
return;
}
console.log(web3auth?.connected);
await walletServicesPlugin.showCheckout();
};
It is strange that at the same time “console.log(web3auth?.connected);” outputs the result “true”
we are on sepolia and SAPPHIRE_DEVNET. Is that because we need upgrade to enterprise mode to use wallet service, even though we are currently at the development stage?