CityOfZion / neon-wallet-desktop

Your self-custodial, open-source blockchain wallet
https://www.neonwallet.com
GNU General Public License v3.0
9 stars 2 forks source link

Ledger Nano X - Unable to Claim GAS or Send Tokens - "Error decrypting key" / Unspecified error #199

Open Voll3r opened 1 month ago

Voll3r commented 1 month ago

There seems to be a technical issue confirming transactions on the ledger. I can neither claim GAS nor send tokens (tried NEO and GAS).

1. Claiming GAS

The ledger appears to be connected and recognised correctly.

image

image

Upon pushing the "Claim GAS" button, I get the error "Error decrypting key"

image

2. Sending tokens

Trying to send tokens throws an unspecified error

image

Upon hitting "Send now", I get an "Oops! We've encountered an error. Please try again later."

image

App is up to date (1.4.0) and open on the ledger showing "Application is ready". I've tried doing both with a freshly restarted Neon and freshly connected ledger to make sure this is not related to the ledger falling asleep at any point. I've made sure to explicitly "connect" the ledger upon starting Neon.

Is anybody able to reproduce this issue at their end?

thiagocbalducci commented 1 month ago

Hi @Voll3r, thanks for bringing this up!

We've received a couple reports on issues related to Nano X, specifically, I will add this to the bunch.

Voll3r commented 1 month ago

Update: both errors appear to only occur when using the "NEO" app (version 1.4.0), but not when using the "NEO N3" app (version 0.4.0) on the ledger. When using "NEO N3" I was able to both claim GAS and also send tokens.

It was not immediately obvious to me which app to use. Both apps can be used to connect NEON to the ledger. Also I seem to recall that the previous version of NEON was only functioning with the "NEO" app, but not the "NEO N3" app.

image image

It's not so clear what the difference is between those two apps. So if NEON is relying specifically on one app instead of the other, it would be helpful to provide additional guidance to the user as to which app should be open on the ledger when using NEON.