Transactions in mempool that conflict with wallet transactions are not (always) shown in GUI or RPC #12883
What behavior did you expect?
When the mempool contains a transaction that conflicts with a wallet transaction, for this to (always) be visible in both bitcoin-qt GUI and bitcoin-cli output.
What was the actual behavior (provide screenshots if the issue is GUI-related)?
How reliably can you reproduce the issue, what are the steps to do so?
Very reliably; screenshots provided are from 3 interconnected regtest nodes, the top node has mined some coins and has first spent them to the middle node, RBF-feebumped that transaction (only second transaction shown in screenshots), RBF-doublespent it to the bottom node, then RBF-doublespent it to itself. All nodes have only the latest transaction in the mempool.
What version of Bitcoin Core are you using, where did you get it (website, self-compiled, etc)?
Version 0.16.0, pre-compiled version from bitcoincore.org.