Withdraw transaction stuck for 2 months. Please help!

2 months ago I withdrew SATs from the Umbrel Bitcoin Wallet.
The transaction appears and disappears in mempool.
I know that I put a small fee.
Transaction stuck for 2 months how to fix the situation?

i would suggest to increase fee if possible

The problem is, How can I increase fee for old transaction from umbrel?

In Lightening shell app trying
bitcoin-cli bumpfee <txid>
Receiving error:
error message:
No wallet is loaded. Load a wallet using loadwallet or create a new one with createwallet. (Note: A default wallet is no longer automatically created)

After sshing into your node, try with this command instead. Hopefully that helps!

sudo ~/umbrel/scripts/app compose bitcoin exec bitcoind bitcoin-cli bumpfee

Check the transaction at mempool.

If you can see RBF near “Features”, you can bump the fee by ssh-ing into your node using a command like this:

~/umbrel/scripts/app compose lightning exec lnd lncli wallet bumpfee 8ae8ae07cf8e38b53a01e93b05210b493b6c84547c651a69857651dd8db5514a:0 --sat_per_vbyte 10

You can turn on RBF under the advanced settings of Bitcoin Node app (Replace-By-Fee (RBF) for All Transactions).

If RBF was not enabled when the tx has been initiated, all you can do is waiting.

Please note if a lightning channel opening transaction takes longer then 2 weeks, then that channel will never be broadcasted, and you will have to force close it (after it finally gets confirmed) in order to get your sats back.

1 Like

No wallet is loaded. Load a wallet using loadwallet or create a new one with createwallet. (Note: A default wallet is no longer automatically created)

Trying
lncli wallet bumpfee --conf_target 1 tx_id:0

Recieving error:

[lncli] rpc error: code = Unknown desc = the passed output does not belong to the wallet

I am not closing channel, - trying withdraw to external wallet

I assume for the lncli attempt you used the actual tx_id and not ‘0’?

I tried
just tx_id, then tx_id:0, tx_id:1

Without txid:index
gives me error: [lncli] outpoint should be of the form txid:index

You’ll need to use the tx_id that was linked when you were looking at mempool.space

I used this

Yes you need to use that transaction ID in the script below instead of 0 or 1

~/umbrel/scripts/app compose lightning exec lnd lncli wallet bumpfee <tx_id>:0 --sat_per_vbyte 10

this error occured to me as well, but later i managed to run it without any error message

1 Like

I’m having the same problem. How did you manage to fix it?

It resolved itself after four-five months.