user50056: 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?

user5406: 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.

50056: <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>
 5406: <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>
