[Wordpress] Cannot locate any Demos

I am using Wordpress to build a website. After I installed a template (Totalwptheme), I want to import the demo. However, an error occurred. It shows “We could not locate any demos. Most likely your server is blocking outgoing connections so the demos can not be accessed from your site. Please double check your server settings with your web host. If outgoing connections are enabled but you are still getting this error please wait a few minutes and refresh the page to try again.” As I know, I could still locate the demo before and I didn’t make any change to my server. May I know how I could solve this problem?