Sorry to bug you with this.
I made a transaction, sending bitcoin to a crypto wallet.
It took 3 days before the bitcoin was received in my cryptowallet. What could actually be the cause of this delay?
Just as it's been said it's likely to be the transaction fee, if it's low compared to other unconfirmed transaction it will have to wait in mempool to get picked.
It's not a glitch nor bug besides, I don't know if you were sending from exchange as it's likely to occur when you send through exchange wallet
sometimes if the transaction setted by the exchange is low, if it's not exchange waller then make sure you check the prior.set it before sending your bitcoin.