Add on not installing correctly when downloaded from Mozilla Add On Page

I tried googling for this issue, but couldn’t find anything. Here is the link to my extension.

https://addons.mozilla.org/en-us/firefox/addon/anaplan-formula-helper/

I never had any problems when developing locally (used jpm run and was even able to drop the .xpi file on the add-ons page and run it from there), and the extension went through review and seemed to have worked there as well.

Here is the GitHub code if needed:

Thanks for your help!

Pat

I think you are hitting the signing feature that was introduced.

To install unsigned addons you can do so temporarily. Go to about:debugging and then click on the big button that says “Load temporary addon”.

I’m not sure I understand. The issue is that the addon is not signed? It went through preliminary review with Mozilla.

I’m not sure what the problem is. The question is very broad. As a dev you’ll have to do the regular dev stuff. Try installing it and watching the messags in browser console. Add extra console.log’s and watch it. etc till you pin point it.

I did try installing your addon and it worked for me. But this is the case with many hard to find bugs. It happens on only certain configurations/computers. No choice other then to reproduce it first, either with new profile and trying to match conditions, or VMs, or other computers.

Aside from installing, I did have an issue opening your prefs page:

No chrome package registered for chrome://example/content/options.xul