leather-io / extension

Leather browser extension
https://leather.io
MIT License
296 stars 142 forks source link

Bitcoin balance shows 0 because of connection issue #4136

Open 314159265359879 opened 1 year ago

314159265359879 commented 1 year ago

I see users reporting that the Bitcoin balance is not loading, this is reported quite often, every week I would say.

image

Here is an example with this error in the console: image

The user reporting the above was able to resolve it by switching on their VPN. So I assume localization restrictions played a role.


Another user reported it resolved by switching from "socks4" proxy to "socks5", alternative VPN connection. Again I assume a localization issue was causing the connection error in the first place. They didn't share their location or console logs. Notice that bitcoin transaction data is shown but the balance is not (due to different API endpoints, I assume).

image

Is this related @markmhx https://github.com/hirosystems/wallet/issues/3872 I think this should have a higher priority, P3. Users are left confused or think they lost funds.

314159265359879 commented 1 year ago

A user encountering this issue (Bitcoin balance not showing) can check connection issues by opening the console, to do that follow these steps:

  1. Open the wallet in a tab, do this via the top right menu (three dots) and then click "Open in new tab"
  2. Then in that tab with the wallet press Ctrl+Shift+I, and click the "console" tab.

If you see any errors you can also paste a screenshot here.

Then to workaround the problem, try turning off any blockers you have installed or switch on a VPN, if you already have a VPN on, try switching to an IP address from a different location.

markmhendrickson commented 7 months ago

So I assume localization restrictions played a role.

Is Blockstream blocking certain regions, and are we still getting reports of this?