i think it is safe to state that the problem is not in HFS itself.
1. what program are you using to download?
2. what does the program (downloader) say when the download is interrupted? please report carefully the message.
3. is the file downloaded over the internet or in local network?