<p>If you're running a new version of Bitcoin Core, you also have to delete <code>mempool.dat</code> when you try to remove an unconfirmed transaction, as it will be in the mempool as well.</p>

CC BY-SA 3.0
2017-05-25T20:35:43.897Z
[(An issue is already filled on Github for this unexpected behavior.)](https://github.com/bitcoin/bitcoin/issues/9710)
Murch
CC BY-SA 3.0
2017-05-25T14:55:49.040Z
2017-05-25T14:55:49.040Z
Murch
<p>I started Bitcoin Core with <code>-zapwallettxes=1</code> and unconfirmed transaction came back to wallet. Next sent transaction was unconfirmed too. I repeated above action and resent transaction. It was unconfirmed again and do <code>-zapwallettxes=1</code> again. Everything is looking good but after few minutes last transaction was sent again with out do anything my self. Where I'm wrong and how to find solution?</p>

<bitcoin-core><unconfirmed-transactions>
Why unstuck transaction is sending again and again and how to solve this problem?
Vol
# Why unstuck transaction is sending again and again and how to solve this problem?

(Asked by: username_0 on 2017-05-25)

I started Bitcoin Core with `-zapwallettxes=1` and unconfirmed transaction came back to wallet. Next sent transaction was unconfirmed too. I repeated above action and resent transaction. It was unconfirmed again and do `-zapwallettxes=1` again. Everything is looking good but after few minutes last transaction was sent again with out do anything my self. Where I'm wrong and how to find solution?

**Tags:** bitcoin-core, unconfirmed-transactions


---

## 1 answers

### Answer by username_1 on 2017-05-25. Score: 1 | Accepted answer

If you're running a new version of Bitcoin Core, you also have to delete `mempool.dat` when you try to remove an unconfirmed transaction, as it will be in the mempool as well.

> **Comments:**
> **username_1**: [(An issue is already filled on Github for this unexpected behavior.)](https://github.com/bitcoin/bitcoin/issues/9710)  

---

