I set my transaction fee too low 2 months ago and blockchain says "transaction invalid", will I get my coins back? About 2 months ago I sent BTC from my Mycelium wallet to an XMR exchange, however I set the transaction fee too low so it never got any confirmations. I found the transaction on blockchain.info and it would start off saying unconfirmed, then after some time it would say &quot;Transaction invalid: some outputs that it attempts to spend have been already spent or are no longer valid&quot; (although I have done nothing else with the bitcoin), then sometimes when I checked the transaction on Mycelium every few days it would rebroadcast and the same cycle would happen.
After 3-4 weeks I let the transaction rebroadcast once more and then deleted the transaction from Mycelium, so it would not rebroadcast anymore - I was hoping that after couple weeks the transaction would drop from the mempool and I would be refunded the coins. However this was now over 4 weeks ago and there is still no sign of the coins coming back. What should I do? Should I just wait it out and they will be guaranteed to come back eventually, or is there some action I should take?
Here is the transaction on blockchain: https://www.blockchain.com/btc/tx/4367ed782f5347ec5184b597d38267ccd117c0705b419bda5911d3a199df3483
Contact the person you sent it to sometimes they can speed up a transaction. Like when i sent a small amount of btc to localbitcoins in 2017, the can see the transaction and somehow point their miners specifically at that transaction. Maybe i don't recall correctly.but it took like two weeks and that was a long time then. Sounds like it's getting far worse. Probably will continue to get worse and worse. Bitcoin could be completely obsolete in another 3 to 6 years because it will be so slow.
I think the only thing you can do is wait. There's no centralized regulations that you can complain to. Very to hear that. Next time increase the transaction fee. The fees are godawful and are ruining crypto.