Download stops before completing

Other apps download and install fine and VEAI used to also. Now the download gets about 90% downloaded and stops, leaving the file “Unconfirmed 619170.crdownload” in the download folder. If I try again, same results with same text, different number.

Any ideas? Windows 10, 24 GB Ram, Windows up-to-date and as I said, other Topaz apps update fine. Earlier VEAI installed fine. Should I try to uninstall first?

You might want to try a different browser.