Because it's a link to a page rather than a direct download, it appears as a pop-up that you may have to manually allow. "Disable all payments" has never been on, though this likely doesn't matter as we don't have any payment providers set up. This may change soon if we decide to allow donations.
Anyway, you can always download from our website if the links here aren't working for some reason.