Well, it was blocked by the country's ISP and that's the issue, in such case VPN is a good option. I do use some casinos where my country is in their restricted list but for safety concern, I stopped depositing money on those casinos.
Ah classic ISP.
Don't use VPN, custom DNS from Google it's already enough to bypass the restricted ISP. I always using Google or Cloudware DNS, cause my country blocked some casino not just casino even Reddits got blocked in here.
Using custom DNS already solved everything for ISP blocked.