Sort:  

I fixed it already, expect the update to be live in a couple hours ;)

Oh so there was an issue... I wonder how many hours it would take for the update to take effect? Still can't use it as of now. I've updated Firefox and removed the add-on then tried adding it but it says it's corrupted.

From what I read here, this could be due to an out-of-date Firefox version. It updated flawlessly on my end.

Hmmm I wonder why the Firefox update didn't make it work. Will try again later.