if you need this particular site and it doesn't work for you, maybe it's not suitable for your Windows, try another one, or turn on a VPN and download pokerstars I think this is the easiest way to install it, it's accessible for players from canada pokerstars there are a lot of players from your country I think they'll write to you later what the problem is