But nothing noted there about 'problems'.

Their download page is here; and I downloaded one of their files successfully, so no problems there.

I didn't install the software as I don't need it.

So I am not sure where the problems lie. Problems at Worldcast would not prevent the software from installing, although, if there are problems, perhaps the software won't work as expected.

So I don't see why your software will not install and you've given no clues why that is.