Self hosted extension updating troubles

I am experiencing inconsistent updating behavior with this extension. Mostly, it will not update in a couple different systems when an update is available.

in the manifest.json is this:

"browser_specific_settings": {
  "gecko": {
    "id": "fast_reserve@short-n-numbers.com",
    "update_url": "https://short-n-numbers.com/appextension/updates.json"
  }
},

updates.json looks like

{
  "addons": {
	"fast_reserve@short-n-numbers.com": {
		"updates": [
			{
				"version": "1.8.73",
				"update_link": "https://short-n-numbers.com/appextension/fast_reserve-1.8.73-fx.xpi",
				"update_info_url": "https://short-n-numbers.com/appextension/update_notes.html",
				"applications": {
					"gecko": { "strict_min_version": "91.7" }
				}
			}
		]
	}
  }
}

The xpi file is confirmed at that location. The xpi is coming from AMO - i.e. signed. Initially, a prior version was installed with File > Open. This version installed is 1.8.725

extensions.update.interval = 120

When viewing Manage Your Extensions and pressing Check for Updates, the resulting message is ‘no updates found’.

In Browser Console:

16:54:08.256  1651265648256  addons.update-checker  DEBUG  Found an update entry for fast_reserve@short-n-numbers.com version 1.8.73
16:54:08.257  1651265648257  addons.manager         DEBUG  onUpdateFinished for fast_reserve@short-n-numbers.com

Yesterday, once, I saw an earlier update installed and several more messages in the console. Mostly, the messages where about invalid code signing.

I have noticed a few times that Firefox complained about code signing when using File > Add. There were always the AMO downloaded xpi.

What else can I look for?

David

I think the issue is that 725 > 73

OMG. Thank you. I couldn’t see something so obvious. lol