But nothing noted there about 'problems'.
Their download page is here; http://www.fairlogic.com/download/index.shtml 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.
Mark

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic