Thank you for using our forums. Sorry to hear you are having issues with installing the plug in for Firefox. Clearing the cache and restarting the browser are very good first steps to try. You can also check your settings in Firefox to make sure that the plug in is allowed to be set up. Below please finf articles for further troubleshooting.
Hope this helps,
The Sling Moderation Team