It’s not just that one URL. I tested a different 45worlds URL and it didn’t work either.
What I suspect is they may have changed their release URL syntax recently and our URL cleanup hasn’t caught up with it.
I made a ticket to address the issue:
These links currently aren’t allowed at all at the release level, but only at the release group level. There’s a discussion about it on the ticket STYLE-1347 though.