Windows 2.0.4.23 download server failure

I have been unable to download the Windows 2.0.4.23 installer for the past few days. I receive a “Failed - Server problem” error message shortly after the download begins. Thanks in advance.

Seeing that error in Chrome. Firefox gives a better message which is this while attempting to download
https://updates.duplicati.com/beta/duplicati-2.0.4.23_beta_2019-07-14-x64.msi
image

Interestingly, a command line Duplicati.Library.AutoUpdater.exe check is not giving any errors…

As a workaround while (I hope) @kenkendk can get the update server healthier, you can download at:

image

and looking for what you want. Direct link to 2.0.4.23 downloads is v2.0.4.23-2.0.4.23_beta_2019-07-14.