I can't get any of my three Windows 10 machines to connect to the site. When I do, it drops the signal and makes it difficult to pay any kind of game. Norwrocki has been have same issues.