I had the same issue on my lap top
Is it stopping at the same point every time?

Make sure everything final fantasy related is allowed through your firewall (mine ended up being the guide or something wasnt on the list)
Also check your ports.. SE has a list of ports that should be open for the game
Other than that... Not sure