This is an incompatibility with certain sites like the above.
Note: If you are using Windows 10 to download from the above link, don’t use Microsoft Edge. Some will come in the form ad software, that want to install a typical application, which say that it will automatically update your drivers. Some of them may install malware and adware and cause further issues to the existing problems. Warning: But always beware that all sites are not alike.