Hi, im supposed to receive a BTC transaction but its been 2 days and still unconfirmed. Would appreciate some help in figuring out why please.
That transaction pays a really small fee compared to other transactions which are currently in the mempool. It pays 19 sat/byte fee while ~170 sat/byte is required to get a transaction confirmed in a few blocks. You can either wait or ask the sender to bump the fee if transaction was marked as replaceable or use CPFP (spend those coins with a fee higher than 170 sat/byte)