A major reason why your withdrawal procedure could be delayed is when you haven’t fulfilled the necessary KYC checks. Unless the casino is sure of the ID of the recipient, they may choose to keep the payment on hold. Also, payments may take a longer period to be completed during public holidays and non-banking days.