Problem with web extension & auto update - not working

Hello

I have changed my chrome addon to use it in firefox as web extension. I signed the xpi as an update of my old addon version and publish it on my own server, not in the web store from firefox.
The auto update from the the old jpm version to the web extension version works well but the auto update from the first webextension version to the next one isn’t working. I always the get news that there isn’t any update

This is my manifest from the first web extension version:

 {

   "name": "Pxxxxx",
   "manifest_version": 2,
   "version": "1.6",
   "applications": {
       "gecko": {
 			"update_url": "https://www.xxxxxx.de//myaddon/updates.json"
	       }
     }
   
   "description": ......

and my updates.json for th new webextension version:

{
    "addons": {
            "support@xxxxxx.de": {
            "updates": [
              { "version": "1.7",
                  "update_link": "https://www.xxxxx.de/myaddon/MyAddOn.xpi" }]
        }
    }
}

In the old rdf file there was an id em:id{xxxxxxxxx-xxx-xxx-xxx-xxxxxx}</em:id>. I tried to change the update.json entry “support@…” to this em:id value but then I can’t upload my zip file because the webside says it’s the wrong id. I only can upload it like above. What is wrong? Does this mean all uses that have installed 1.6 never get an update again? I guess in the update json there needs to be another id but I don’t know which one

Try this:

  1. Open about:config
  2. Look for extensions.logging.enabled and set it to true.
  3. Open the Browser Console.
  4. Check for updates from the Add-ons Manager.

See if there are any messages reported in the console that tell you what’s wrong.