Some folks report success using Chrome - which I have had good success with, as well.
You might also consider using some sort of download manager that can resume downloads if one fails. I used to think that Chrome had the ability to recover and resume a failed download, but that does not appear to be within default operation, if I recall correctly from looking it up a long long time ago.
Perhaps your antivirus software is interfering with the process - I have had that happen before, and my solution when that occurred was to suspend it during the specific period of that download, then enable it again and scan that downloaded data to make sure it was clean prior to installation.
You could also exclude the Cakewalk site from being scanned, which would be similar to what I did above - in effect, but I reasoned it less risky to only skip scanning during the specific download, rather than exclude unconditionally.
There do NOT appear to be any Cakewalk-published MD5 Hash Values for X1d anywhere, but I think if you get through the download using Chrome, or use a real download manager, then I imagine you would be OK.
Anyways, hope the above helps.
Bob Bone