<snip>
i was able to register deposit and play at duelbits with use of vpn . they hit me with kyc with withdraw request
If I understand it correctly, you created your account using VPN. Well if that's the case, there is a bigger chance that you'll be needing to process a KYC before you can withdraw your funds.
I use VPN to play pragmatic slots in particular since it is not available on my region. However, I registered using the original IP I have.
It is a bad idea for if you register with a VPN IP.