Every blockchain requires a certain number of network confirmations to mark transaction as successful. But sometimes the transaction is pending too long. This could be caused by a number of reasons:

  • transaction fee was too small

  • blockchain network is very busy with a big amount of transactions pending

  • other network issues like maintenance