Describe the bug
WalletConnect.Instance.DisconnectAsync method doesn't complete when there is no internet connection
To Reproduce
Steps to reproduce the behavior:
Open app
Connect crypto wallet
Turn off the Internet
Disconnect crypto wallet
See that nothing happens (async operation is not completed or TimeoutException is not thrown)
Turn on the Internet
See that async operation is not completed or TimeoutException is not thrown
Expected behavior
DisconnectAsync method should send TimeoutException or complete
Environment
OS: macOS 14.3.1
Unity version 2021.3.23f1
Package name and version WalletConnectUnity Modal v1.1.2
Is this happening in Unity Editor or on a player like Android, iOS, Windows?
This is happening in Unity Editor and on Android. It hasn't been tested in iOS and Widows.
Wallets used for testing
Metamask Android, Trust Wallet Android
Describe the bug WalletConnect.Instance.DisconnectAsync method doesn't complete when there is no internet connection
To Reproduce Steps to reproduce the behavior:
Expected behavior DisconnectAsync method should send TimeoutException or complete
Environment
Is this happening in Unity Editor or on a player like Android, iOS, Windows? This is happening in Unity Editor and on Android. It hasn't been tested in iOS and Widows.
Wallets used for testing Metamask Android, Trust Wallet Android