Esync 3.15 download stuck

Hello,
I wanted to install League of Legends with Lutris. During the installation process wine-esync-3.15-x86_64.tar.gz is downloaded. The download always gets stuck at 96 MB. I then tried to copy the downloadlink and download it in Firefox (https://lutris.nyc3.digitaloceanspaces.com/runners/wine/wine-esync-3.15-x86_64.tar.gz). I even tried this on different OSes. However the download still cannot finish. Is the file on the server corrupt? Does anyone else have this kind of problem?