I am unable to submit any themes on my desktop using the link I always use. https://addons.mozilla.org/en-US/developers/addon/submit/wizard-listed
When I do I get “We’re sorry but we can not find what you are looking for” page. But I can use that link on my laptop and it lets me submit just fine.
If I go through Manage My Submissions page and Submit a New Theme I get the: "Submit a New Add-on
How to Distribute this Version" and I don’t want to submit through this…as all you can see is the green puzzle piece.
Does anyone know what is happening?