Most casinos (especially licensed ones) are legally required to conduct KYC (Know Your Customer) checks to comply with anti-money laundering (AML) laws. If a player fails or refuses to complete KYC, the casino can legally withhold funds until the verification is complete