Bitcoin Forum
April 24, 2024, 10:56:12 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Mycelium: Transaction signing failed  (Read 173 times)
akhjob (OP)
Sr. Member
****
Offline Offline

Activity: 1050
Merit: 416


Buy Bitcoin


View Profile WWW
November 27, 2019, 11:08:26 AM
 #1

Recently, I tried to send a transaction from my Mycelium wallet. But I got an error popup "Transaction signing failed. Please report this incident to tech support. Raw transaction can be copied to clipboard, if possible please attach it to your report". So I updated my Mycelium wallet in my Android Phone. But I am still having the same problem. I also tried reloading the account. But the problem still persists.
Did some search, but couldn't find a solution. So I'm asking here. Any help is appreciated. Thanks
1713956172
Hero Member
*
Offline Offline

Posts: 1713956172

View Profile Personal Message (Offline)

Ignore
1713956172
Reply with quote  #2

1713956172
Report to moderator
The Bitcoin software, network, and concept is called "Bitcoin" with a capitalized "B". Bitcoin currency units are called "bitcoins" with a lowercase "b" -- this is often abbreviated BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
bL4nkcode
Copper Member
Legendary
*
Offline Offline

Activity: 2142
Merit: 1305


Limited in number. Limitless in potential.


View Profile
November 27, 2019, 11:18:18 AM
Merited by akhjob (1)
 #2

How about clearing your mycelium app's cache, or uninstall and reinstalling the app, if it still shows the same error. You can report an issue here https://github.com/mycelium-com/wallet-android/issues
akhjob (OP)
Sr. Member
****
Offline Offline

Activity: 1050
Merit: 416


Buy Bitcoin


View Profile WWW
November 27, 2019, 12:57:07 PM
Last edit: November 28, 2019, 03:04:12 AM by akhjob
 #3

^Forgot to mention, I already tried clearing App cache, it didn't help. I'll try to uninstall and reinstall it. Thanks for the suggestions

Edit: Uninstalling and reinstalling didn't work too:-\  But I was not able to make that specific transaction but I was able to move my funds to another address, so I believe the problem was related to the transaction I tried to make. I will make an update on it when I get some time.
akhjob (OP)
Sr. Member
****
Offline Offline

Activity: 1050
Merit: 416


Buy Bitcoin


View Profile WWW
November 28, 2019, 04:17:11 AM
 #4

Update: Query

My Mycelium HD Account had 2 addresses with unspent balance. Lets say -
bc1q1xxx had 0.02 BTC
bc1q2xxx had 0.0035 BTC

Now I tried to make a transaction of 0.003 BTC to bc1q3xxx at 1sat/byte fee. Whenever I tried this, I keep getting the error "Transaction signing failed". I tried refreshing my HD account, cleared App cache, uninstalled and reinstalled but nothing worked, the error was same.

Now I tried moving the entire funds 0.0235 BTC (0.02 + 0.0035) to bc1q4xxx. Voila!! The transaction went through, No Error.

I am sure that bc1q3xxx is a correct bech32 address, no doubt in that because several transactions have been done to that address.

So what I think now is, did Mycelium get stuck in choosing which input address (bc1q1xxx/bc1q2xxx) to sign the transaction and displayed an error? Clearly both address had the required funds to move.
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
November 28, 2019, 04:59:47 AM
Merited by DaveF (2), akhjob (1)
 #5

So what I think now is, did Mycelium get stuck in choosing which input address (bc1q1xxx/bc1q2xxx) to sign the transaction and displayed an error? Clearly both address had the required funds to move.
Impossible to know without seeing the logs from the application. The "Transaction signing failed" error is a relatively generic error that doesn't really tell you much other than the app was unable to sign your transaction Undecided

Why it was able to sign the transaction when you spent BOTH UTXOs in one transaction, but could not do so when you were just spending ONE UTXO... I guess we'll never know. Undecided Huh

Given some of the "syncing" issues that Mycelium users have had since the latest update... it's possible the app was simply unable to confirm the UTXOs were "valid" so the creation/signing of the transaction simply failed... and then by the time you decided to try sending everything, it was able to sync OK and confirm the UTXOs were valid, so the process worked fine. It's also possible that Mycelium doesn't work like this at all and will happily sign transactions containing invalid UTXOs Tongue I'm not very familiar with the underlying codebase to be honest.

I imagine attempting to troubleshoot this would be very difficult as it will not doubt prove to be hard to replicate the issue!

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
DaveF
Legendary
*
Offline Offline

Activity: 3458
Merit: 6234


Crypto Swap Exchange


View Profile WWW
November 28, 2019, 01:17:38 PM
Merited by akhjob (1)
 #6

When I was still using Mycelium on a regular basis I had something like this happen too.
IF it happens again, try shutting off Wi-Fi and mobile data on your phone and doing the transaction with no internet connection at all.

If you still get the same error then it is something with the transaction, if you get the can't send transaction now will send when online then it was having sync issues and spitting out the generic error.

If for whatever reason it either cannot sync fully or thinks that it is not synced fully then you get can get the "transaction signing failed" error.
If it thinks it's offline it will sign with what it knows and not worry about syncing.

Or, that is the way it used to work. The newer versions of Mycelium have caused me to use it less and less.

-Dave

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
akhjob (OP)
Sr. Member
****
Offline Offline

Activity: 1050
Merit: 416


Buy Bitcoin


View Profile WWW
November 28, 2019, 02:25:57 PM
 #7

 @HCP I don't think it's a coincidence that it synced perfectly when I tried to spend both UTXOs. I still don't believe that this a sync issue because I was trying to make that specific transaction for over 3 days before posting here. I haven't seen a syncing issue which persisted for days. But all my search over the past 5 days ended up to be a sync issue  Tongue So, I am now a bit convinced.

@DaveF So which one do you think as a better alternative to mycelium? Are you suggesting Electrum for Android?
DaveF
Legendary
*
Offline Offline

Activity: 3458
Merit: 6234


Crypto Swap Exchange


View Profile WWW
November 28, 2019, 02:53:51 PM
Merited by akhjob (1)
 #8

@DaveF So which one do you think as a better alternative to mycelium? Are you suggesting Electrum for Android?

What are you looking for? A basic simple wallet with some funds on it? Then yes Electrum is good. Now that they have (hopefully) fixed the syncing issues the Bitcoin Wallet for Android is also good. https://play.google.com/store/apps/details?id=de.schildbach.wallet

If you are looking for other things then other wallets might be better.
https://bitcoin.org/en/choose-your-wallet?step=5&platform=android

-Dave

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!