AsteriskNow installation stuck at "Internet Access Test Passed"

I tried to install AsteriskNow to my computer and run into this problem. After the OS is installed and rebooted, it stuck at “Internet Access Test Passed”. I tried to reboot the machine for a few times. Sometimes it stuck at “Internet Access Test Passed”, and sometimes it gets stuck at “Updating all freepbx modules”. I left the computer on the whole night literally (for more than 10 hours) and it’s still the same. Does this mean I have a bad internet connection and it is unable to download the updates (probably has something to do with the fact that I am in China mainland)? Any solutions?

Ps. AsteriskNOW-612-current-32.iso is installed