Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ledger device: UNKNOWN_ERROR (0x9405) Issue with Neuron #3273

Open
Seven-Wells opened this issue Dec 3, 2024 · 13 comments
Open

Ledger device: UNKNOWN_ERROR (0x9405) Issue with Neuron #3273

Seven-Wells opened this issue Dec 3, 2024 · 13 comments
Labels

Comments

@Seven-Wells
Copy link

Hi there

I keep getting this error when using my ledger - UNKNOWN_ERROR (0x9405). Am trying to withdraw from Neuron DAO. How do I fix this please?

Thanks

@Seven-Wells
Copy link
Author

p.s I have updated Neuron and Ledger to all current versions too.

@Keith-CY
Copy link
Collaborator

Keith-CY commented Dec 3, 2024

Hi @Seven-Wells

The error UNKNOWN_ERROR(0x9405) is a catch-all error from Ledger device so it's hard to say where the error is. Here are 2 tricks that may help

  1. Change USB slot, this trick worked for several users;
  2. Send a transaction with small amount before the withdrawal;

Ref: #3057 (comment)

Based on our analysis, in most cases, the issue arises because the transaction data exceeds the Ledger's buffer. Therefore, trick 2 is likely to be effective. However, it's recommended to try trick 1 first as it doesn't require any on-chain actions.

@Seven-Wells
Copy link
Author

Hi there

Thank you for coming back to me and so quickly. Appreciate your help. May I clarify a couple of things:

  1. I was connecting the ledger via an external docking station. Should I try connect via USB to the computer direct you think?
  2. I sent 300CKB to the wallet for the transaction fee to withdraw from the DAO however I still get that error. Is that what you meant?

I've also just done another Neuron update so am now waiting on that to sync to the mainnet (takes quite a while....). So, will try advice 1 when its sync'ed.

@Seven-Wells
Copy link
Author

p.s. if your advice does not work should I try reach out to Ledger?

@Seven-Wells
Copy link
Author

Think I'll listen more to a Collaborator than scammers.....nice one! Jog on!

@Keith-CY
Copy link
Collaborator

Keith-CY commented Dec 3, 2024

Think I'll listen more to a Collaborator than scammers.....nice one! Jog on!

Hi @Seven-Wells please ignore the comments above, they are spams

@Seven-Wells
Copy link
Author

100% bro!

@Keith-CY
Copy link
Collaborator

Keith-CY commented Dec 3, 2024

100% bro!

I'm in a dev meeting and will be back ASAP

@Keith-CY
Copy link
Collaborator

Keith-CY commented Dec 3, 2024

Hi @Seven-Wells sorry for replying late

I was connecting the ledger via an external docking station. Should I try connect via USB to the computer direct you think?

Yes, please try connecting Ledger to the computer directly. In a previous case, a user successfully signed by moving Ledger from Slot 1 to Slot 2, so we can have a try with various slots.

I sent 300CKB to the wallet for the transaction fee to withdraw from the DAO however I still get that error. Is that what you meant?

Please send 100 CKB from the wallet to itself to reorder its UTXO queue. In some cases the first UTXO hinders the withdrawal, so we can remove it from the head of the queue by sending a transaction of a small amount.

p.s. if your advice does not work should I try reach out to Ledger?

We reported this issue to Ledger a long time ago, but it has not been resolved. In recent months, we have taken over the maintenance of the Ledger App.
Currently, there are 2 solutions available, each with its own pros and cons. If you are in urgent need, we can provide a dedicated tool and assist you with the withdrawal under the guidance and confirmation of our developers.

@Seven-Wells
Copy link
Author

Good morning Keith

I will give your advice a try today and let you know. Thank you so much for your help!

Cheers

@Seven-Wells
Copy link
Author

Hey Keith

So.....

I tried moving slots both on my external docking station and on the computer itself as well but to no avail after trying to withdraw from the DAO.

I sent 100 CKB from the wallet to itself as well and then tried to withdraw from the DAO however I am still getting the same error message - Ledger device: UNKNOWN ERROR (0x9405).

I may have to take you up on Nervos developers helping me withdraw unless there are any other ways.

Wait to hear and thank you once again!

Cheers

@Keith-CY
Copy link
Collaborator

Keith-CY commented Dec 4, 2024

Hey Keith

So.....

I tried moving slots both on my external docking station and on the computer itself as well but to no avail after trying to withdraw from the DAO.

I sent 100 CKB from the wallet to itself as well and then tried to withdraw from the DAO however I am still getting the same error message - Ledger device: UNKNOWN ERROR (0x9405).

I may have to take you up on Nervos developers helping me withdraw unless there are any other ways.

Wait to hear and thank you once again!

Cheers

Hi @Seven-Wells
Please join our discord(https://discord.gg/N9nZ3JE2Gg) and ping @Chen Yu(badged with Developers) for this issue
image

and I will open a private thread for this case.

I will prepare a script or tool to work around the limit of Ledger, it may take 2~3 days(including verification).

@Seven-Wells
Copy link
Author

Sent you a message on Discord

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants
@Keith-CY @Seven-Wells and others