I tried clicking the link you posted and I got directed to a blank page which then asked me if I want to download.
I've checked your ratio and I think you are still under the 16 hr. delay.
Why don't you try again now? I think it'll work.
I know I have a delay but that simply puts me on a download (file) delay. Getting a blank page when trying to download the torrent is new.
Still getting a blank page