Bitcoin Core seems to not consider unconfirmed outputs that are marked replaceable in input selection. Is there a way to override this protection and allow use anyway? The transaction is created using bitcoin-cli
.
Edit: Turns out the unconfirmed output was not change but came from an external wallet. Bitcoin Core doesn't use unconfirmed external outputs.