Can a Transaction Be Dropped from the Mempool?
Yes, a transaction can be dropped from a node's mempool. This usually happens if it remains unconfirmed for a very long time (e.g. several weeks) or if the mempool is full and the transaction has a very low fee-per-byte, leading to its eviction to make room for a higher-fee transaction.