Check and see if the download problem is related to size of the file or happens on small files too.

There isn't anything built into Zen Cart at this time for downloads outside the checkout process ... but you could always write something for that.