Meaning the download does lose connection? If yes you should probably contact itch support, we can't do anything about the download servers.