I tried to download the latest Opus 12 beta

Did you try downloading from here....?

The link seems fine. Download starts immediately for me.

Regards, AB