Sometimes gambling sites can be overloaded due to the large number of customers and run slower. This is the most common reason for delayed transactions.