Metamask-extension: Error: TransportStatusError: Ledger device: Condition of use not satisfied (denied by the user?) (0x6985)

Created on 8 Oct 2020  Â·  14Comments  Â·  Source: MetaMask/metamask-extension

I deployed a contract/collection through Rarible but when i try to mint the NFT i get this error.

Error: TransportStatusError: Ledger device: Condition of use not satisfied (denied by the user?) (0x6985)

I have tried updating firmware, app, enabling contracts and reinstalling Metamask. Worth noting everything else works (uniswap,compound,yearn) but not minting these NFT's. I have tried using my own contract and the default Rariable contract but i get the same error. Weird part is I minted one 2 days ago and it worked. Obviously i have googled the error code but the only suggestions are things i have already tried; update firmware, update app, change usb port/cord, change browser ect. Not sure what else i can do or if my ledger nano S is somehow faulty? Any help would be greatly appreciated if anyone has any ideas. Thank you in advance!

Screenshots
Screenshot (171)_LI

  • OS: [Windows 10]
  • Hardware Wallet [Ledger Nano S Firmware version 1.6.1]
  • Browser [Chrome Version 86.0.4240.75 (Official Build) (64-bit)
  • MetaMask Version [8.0.10]

Error: TransportStatusError: Ledger device: Condition of use not satisfied (denied by the user?) (0x6985)

L17-hardware ledger-hardware-wallet

All 14 comments

@thepaypay did you manage to solve the problem?

No i did not. Granted i kinda gave up and haven't tried in a couple days. I
ordered a new nano ledger s that i will try later tonight. I will let you
know if that solves the problem.

On Wed, Oct 14, 2020, 2:24 PM Maciej Kamiński notifications@github.com
wrote:

@thepaypay https://github.com/thepaypay did you manage to solve the
problem?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MetaMask/metamask-extension/issues/9510#issuecomment-708668063,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARJPVNDTZQUIKWYFTDSWRWLSKYJIDANCNFSM4SIOQEUQ
.

So update on the brand new ledger nano s.
Still not working giving me the same error message. No idea what to do
next, maybe i'm just not meant to make NFT's?
New one works with everything but Rarible. Tried it with my own
collection/contract and the default rarible contract.

On Wed, Oct 14, 2020 at 5:37 PM LuketheDuke lukeylboyo@gmail.com wrote:

No i did not. Granted i kinda gave up and haven't tried in a couple days.
I ordered a new nano ledger s that i will try later tonight. I will let you
know if that solves the problem.

On Wed, Oct 14, 2020, 2:24 PM Maciej Kamiński notifications@github.com
wrote:

@thepaypay https://github.com/thepaypay did you manage to solve the
problem?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MetaMask/metamask-extension/issues/9510#issuecomment-708668063,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARJPVNDTZQUIKWYFTDSWRWLSKYJIDANCNFSM4SIOQEUQ
.

@thepaypay It seems that the problem is that library that metamask uses to communicate with ledger is outdated. You should ping mm.

This is actually an issue with how Windows 10 handles u2f security. We're working on a new solution together with the Ledger team that will replace their current implementation and provide a long term stable resolution.

related to #8120

This issue will be resolved by #9826

Thank you for your response. I didnt see many people having this problem so
i appreciate the support! I shal test it out later tonight.

On Sat, Nov 7, 2020, 4:47 PM Jacob Cantele notifications@github.com wrote:

This is actually an issue with how Windows 10 handles u2f security. We're
working on a new solution together with the Ledger team that will replace
their current implementation and provide a long term stable resolution.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MetaMask/metamask-extension/issues/9510#issuecomment-723514869,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARJPVNHAO2PYXKQ2QMPSDELSOXTCNANCNFSM4SIOQEUQ
.

This is not just an issue with windows getting the same error message on Mac, linux and windows

Unable to complete transaction: Error: TransportStatusError: Ledger device: Condition of use not satisfied (denied by the user?) (0x6985)

Having the same issue on Mac when interacting with the Ocean marketplace

Having the same issue with crypto.com defi swap
Error: Transport Status Error: Ledger device: Condition of use not satisfied (denied by the user?) (0x6985)

Not able to withdraw important amount of crypto due to that. Please put some urgency on that issue....

According to Ledger, this error was fixed in a newer version of their bridge library. We are currently moving our Ledger support to use the Ledger Live app as a bridge, which should solve this issue.

According to Ledger, this error was fixed in a newer version of their bridge library. We are currently moving our Ledger support to use the Ledger Live app as a bridge, which should solve this issue.

Do you have an ETA on when this will be fixed?

I do have the same issue with MEW, and I'm willing to switch to MetaMask. Is there any news on the ETA? Thanks.

Was this page helpful?
0 / 5 - 0 ratings