What I don't really understand is why such a round about way to verification? It's the first thing I do at a casino so there is no confusion, but there is no place to do it on site, and probing the chat didn't help either until I brought up my withdrawal.
In my experience, it is still common practice that KYC is only required for withdrawals. I only know upfront KYC from Roobet. There, KYC is already required when registering an account.
Also, KYC is usually only required once a certain amount of coins has been paid out.
On the one hand, this saves the casino operator time and effort (KYC is not only time-consuming but also associated with costs); on the other hand, later KYCs do not immediately deter customers who, for example, would not register at all if KYC were mandatory.