Players struggling to complete KYC verification