Dear Customer,
Thanks for your interesting in Microsoft Fix it Center(Beta).
Based on your description, I suggest you download the latest Fix it Center setup from the portal
http://fixitcenter.support.microsoft.com/Portal and reinstall it.
If you have downloaded the latest setup and get the error message now, you can have a try to use a proxy server for you LAN, take the below steps:
1. Open IE, click Tools, and select Internet Options.
2. In the Internet Options window, navigate Connections page, and click LAN settings, then set your proxy server which can access the internet.
Please let me know if any question about this issue. Thanks you!
Sam