This may be due to your security settings which may be blocking Crowdcast. Please check these. You may need to talk to your IT department as some companies have very tight firewalls.
There are also some helpful tips here from Crowdcast, particularly about browser requirements.
If you still can’t access the link, please let us know.