-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Signing multisig transactions with trezor randomly fails with TransportException code 400: session not found #6684
Comments
Try deleting (uninstalling) the Bridge. Since 3.3.7 (fb76fcc), if Electrum finds the Trezor Bridge, it will use only that, and not even scan directly with hidapi/libusb. |
Thanks for the tip that was very helpful! I didn't find a way to uninstall trezor bridge so far but I killed trezord.exe with task manager and confirmed by checking that http://127.0.0.1:21325 went offline. Indeed electrum still detected the trezor and I was able to sign a test multisig transaction with 400 inputs without any error. Still, it would be great if bridge would be working again eventually, if there is anything I can try or check... |
Frankly this sounds like a bug or limitation of the Trezor Bridge then (https://github.com/trezor/trezord-go). |
Ah alright. Should I open an issue over there instead? |
Yes, that might be best. |
Hello,
I am trying to use:
When I try to sign a multisig transaction (usually they are large eg. 100-200 inputs) the signing will mostly fail with the following message:
TransportException('trezord: release/10 failed with code 400: session not found')
The trezor signing takes a long time (many minutes) and sometimes this error will show up almost immediately, sometimes it will show up after a while and sometimes there is no error and the signing actually succeeds. It fails about 80% of time.
Notes:
Can you give any advice on how to debug this?
Thank you!
The text was updated successfully, but these errors were encountered: