The following are the possible reasons why the transaction is still pending.
1. The transaction is waiting for the necessary confirmations in the chain.
2. The confirmation is taking longer than usual due to network traffic.
3. The miner fee set for the transaction is below the recommended amount which results in slow confirmation in the chain.