Echocast not working for me

So I tried using echocast on my PC I have add and pop ups allowed it says “loading extension” but then the vault symbol never appears. I have tried refreshing and switching to different channels but it never worked any way to fix this???