Just installed and can't connect.

I'm running TeamViewer 12 on Windows 10 and I keep getting a popup saying:
"Please check your internet connection.
Most likely you use a proxy server and you have to enter the proper information in the options dialog."
I'm using Comcast Wifi at home.  My other computer which uses a wired connection is fine.
I have Windscripe VPN installed, but both VPN and the included firewall are off and shouldn't be affecting anything.