edit : my account is finally fully verified
but the experience for the kyc was akward to be honest
Congratulations on finally getting your account fully verified, I believe also that you were able to withdraw your fund successfully without any further issues or delays.
Like I will always say, kyc on different casinos is like several road routes that lead to the same destination, every online casino (whether crypto or fiat) has their own peculiar kyc policies, some casinos have simple and favorable kyc policies, while some others seem to have stringent or rather stressful and unfavorable kyc policies, and all of this leads to one thing, and that is, becoming kyc verified on the casino.
And this is why I alwsys will say that it's of utmost importance to always spend some time to find out whats the kyc policy of the casino you are interested in playing on, knowing this even before registering on the casino helps you to get a good headstart and prepare for the big day when the casino will require you to verify your account, you already know what their requirement is or are, and have prepared it down a long time ago.
Or better still, one can always try to get their kyc verified immediately they sign up on the casino and before making any deposit, this removes the stress of having to do it in the future when you are making an urgent withdrawal.