diff --git a/src/PeraWalletConnect.ts b/src/PeraWalletConnect.ts index cd38329..5c98832 100644 --- a/src/PeraWalletConnect.ts +++ b/src/PeraWalletConnect.ts @@ -477,7 +477,14 @@ class PeraWalletConnect { if (!walletDetails?.chainId) { await resetWalletDetailsFromStorage(); - return; + reject( + new PeraWalletConnectError( + { + type: "SESSION_RECONNECT", + detail: "Failed to reconnect session due to Wallet Connect version mismatch" + }, + "Failed to reconnect session" + )); } if (!walletDetails) {