ALPHA 02_07_04 released, IoTaWatt stuck on 02_07_03 auto-update class ALPHA [SOLVED]

I see version 02_07_04 was released the other day. I am on auto-update class ALPHA, and it seems my unit is stuck in version 02_07_03. For grins, I changed my auto-update class to MAJOR in order to downgrade to a previous version 02_06_05. Changing the auto-update class back to ALPHA saw the unit download and install 02_07_03 and not 02_07_04. Message log with the existing->downgrade->update below.

Additionally, when I tried to download the iotawatt/iotammsgs.txt from the file/text editor to capture previous history, the IoTaWatt spontaneously rebooted and it appears all the old messages were wiped (back to early September if memory is correct).

Am I missing something obvious or is there something not right with my IoTaWatt?

Screenshot of status:

** Restart **

SD initialized.
11/17/21 12:55:15z Real Time Clock is running. Unix time 1637153715 
11/17/21 12:55:15z Reset reason: Software/System restart
11/17/21 12:55:15z Trace:  1:3, 1:3, 1:1[1], 1:2[2], 9:0[2], 9:0, 9:1, 8:4, 8:6, 8:8, 8:9, 9:3, 9:5, 9:9, 1:2, 1:3, 1:3, 1:1[2], 1:2[3], 9:0[3], 9:0, 9:1, 8:4, 8:6, 8:8, 8:9, 9:3, 9:5, 9:9, 1:2, 1:3, 10:13
11/17/21 12:55:15z ESP8266 ID: 2517970, RTC PCF8523
11/17/21 12:55:15z IoTaWatt 4.x, Firmware version 02_07_03
11/17/21 12:55:15z SPIFFS mounted.
11/17/21 05:55:15 Local time zone: -7:00, using DST/BST when in effect.
11/17/21 05:55:15 device name: IotaWatt
11/17/21 05:55:15 HTTP server started
11/17/21 05:55:15 timeSync: service started.
11/17/21 05:55:15 statService: started.
11/17/21 05:55:15 dataLog: service started.
11/17/21 05:55:17 dataLog: Last log entry 11/17/21 05:55:10
11/17/21 05:55:20 historyLog: service started.
11/17/21 05:55:20 historyLog: Last log entry 11/17/21 05:55:00
11/17/21 05:55:20 WiFi connected. SSID=xSSIDx, IP=w.x.y.z, channel=11, RSSI -62db
11/17/21 05:55:20 MDNS responder started for hostname IotaWatt
11/17/21 05:55:20 LLMNR responder started for hostname IotaWatt
11/17/21 05:55:20 Updater: service started. Auto-update class is ALPHA
11/17/21 05:55:22 Updater: Auto-update is current for class ALPHA.

** Restart **

SD initialized.
11/17/21 13:06:05z Real Time Clock is running. Unix time 1637154365 
11/17/21 13:06:05z Reset reason: Software/System restart
11/17/21 13:06:05z Trace:  1:3, 1:3, 1:1[2], 1:2[3], 9:0[3], 9:0, 9:1, 8:4, 8:6, 8:8, 8:9, 9:3, 9:5, 9:9, 1:2, 1:3, 1:3, 1:1[3], 1:2[4], 9:0[4], 9:0, 9:1, 8:4, 8:6, 8:8, 8:9, 9:3, 9:5, 9:9, 1:2, 1:3, 10:13
11/17/21 13:06:05z ESP8266 ID: 2517970, RTC PCF8523
11/17/21 13:06:05z IoTaWatt 4.x, Firmware version 02_07_03
11/17/21 13:06:05z SPIFFS mounted.
11/17/21 06:06:05 Local time zone: -7:00, using DST/BST when in effect.
11/17/21 06:06:05 device name: IotaWatt
11/17/21 06:06:05 HTTP server started
11/17/21 06:06:05 timeSync: service started.
11/17/21 06:06:05 statService: started.
11/17/21 06:06:05 dataLog: service started.
11/17/21 06:06:07 dataLog: Last log entry 11/17/21 06:06:00
11/17/21 06:06:10 historyLog: service started.
11/17/21 06:06:10 historyLog: Last log entry 11/17/21 06:06:00
11/17/21 06:06:16 WiFi connected. SSID=xSSIDx, IP=w.x.y.z, channel=11, RSSI -61db
11/17/21 06:06:16 MDNS responder started for hostname IotaWatt
11/17/21 06:06:16 LLMNR responder started for hostname IotaWatt
11/17/21 06:06:16 Updater: service started. Auto-update class is ALPHA
11/17/21 06:06:17 Updater: Auto-update is current for class ALPHA.
11/17/21 06:14:33 Updater: Auto-update class changed to MAJOR
11/17/21 06:14:34 Updater: Update from 02_07_03 to 02_06_05
11/17/21 06:14:34 Updater: download 02_06_05
11/17/21 06:14:43 Updater: Release downloaded 9289ms, size 834296
11/17/21 06:14:48 Updater: signature verified
11/17/21 06:14:55 Updater: firmware upgraded to version 02_06_05
11/17/21 06:14:56 Updater: Firmware updated, restarting.

** Restart **

SD initialized.
11/17/21 13:15:03z Real Time Clock is running. Unix time 1637154903 
11/17/21 13:15:03z Reset reason: Software/System restart
11/17/21 13:15:03z Trace:  18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:4, 18:5, 1:6[6], 1:3, 1:3, 1:6[1], 1:6[3], 1:5[5], 1:6[4], 5:0, 5:7
11/17/21 13:15:03z ESP8266 ChipID: 2517970
11/17/21 13:15:03z IoTaWatt 4.x, Firmware version 02_06_05
11/17/21 13:15:03z Updater: Installing update files for version 02_06_05
11/17/21 13:15:03z Updater: Installing GRAPH.HTM
11/17/21 13:15:03z Updater: Installing GRAPH.JS
11/17/21 13:15:03z Updater: Installing GRAPH2.HTM
11/17/21 13:15:03z Updater: Installing GRAPH2.JS
11/17/21 13:15:03z Updater: Installing INDEX.HTM
11/17/21 13:15:04z Updater: Installing TABLES.TXT
11/17/21 13:15:04z Updater: Installing CNFSTYLE.CSS
11/17/21 13:15:04z Updater: Installing EDIT.HTM
11/17/21 13:15:04z Updater: Installation complete.
11/17/21 13:15:05z SPIFFS mounted.
11/17/21 06:15:05 Local time zone: -7:00
11/17/21 06:15:05 Using Daylight Saving Time (BST) when in effect.
11/17/21 06:15:05 device name: IotaWatt
11/17/21 06:15:05 HTTP server started
11/17/21 06:15:05 timeSync: service started.
11/17/21 06:15:05 statService: started.
11/17/21 06:15:05 dataLog: service started.
11/17/21 06:15:07 dataLog: Last log entry 11/17/21 06:14:40
11/17/21 06:15:10 historyLog: service started.
11/17/21 06:15:10 historyLog: Last log entry 11/17/21 06:14:00
11/17/21 06:15:10 WiFi connected. SSID=xSSIDx, IP=w.x.y.z, channel=11, RSSI -65db
11/17/21 06:15:10 MDNS responder started for hostname IotaWatt
11/17/21 06:15:10 LLMNR responder started for hostname IotaWatt
11/17/21 06:15:11 Updater: service started. Auto-update class is MAJOR
11/17/21 06:15:12 Updater: Auto-update is current for class MAJOR.
11/17/21 06:20:19 Updater: Auto-update class changed to ALPHA
11/17/21 06:20:20 Updater: Update from 02_06_05 to 02_07_03
11/17/21 06:20:20 Updater: download 02_07_03
11/17/21 06:20:32 Updater: Release downloaded 12493ms, size 949528
11/17/21 06:20:38 Updater: signature verified
11/17/21 06:20:46 Updater: firmware upgraded to version 02_07_03
11/17/21 06:20:46 Updater: Firmware updated, restarting.

** Restart **

SD initialized.
11/17/21 13:20:54z Real Time Clock is running. Unix time 1637155254 
11/17/21 13:20:54z Reset reason: Software/System restart
11/17/21 13:20:54z Trace:  18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:2, 18:3, 18:4, 18:5, 1:6[6], 1:3, 1:3, 1:6[1], 1:6[3], 1:5[5], 1:6[4], 5:0, 5:7
11/17/21 13:20:54z ESP8266 ID: 2517970, RTC PCF8523
11/17/21 13:20:54z IoTaWatt 4.x, Firmware version 02_07_03
11/17/21 13:20:54z Updater: Installing update files for version 02_07_03
11/17/21 13:20:54z Updater: Installing GRAPH.HTM
11/17/21 13:20:54z Updater: Installing GRAPH.JS
11/17/21 13:20:54z Updater: Installing GRAPH2.HTM
11/17/21 13:20:54z Updater: Installing GRAPH2.JS
11/17/21 13:20:54z Updater: Installing INDEX.HTM
11/17/21 13:20:55z Updater: Installing TABLES.TXT
11/17/21 13:20:55z Updater: Installing CNFSTYLE.CSS
11/17/21 13:20:55z Updater: Installing EDIT.HTM
11/17/21 13:20:56z Updater: Installing FAVICON.ICO
11/17/21 13:20:56z Updater: Installation complete.
11/17/21 13:20:56z SPIFFS mounted.
11/17/21 06:20:56 Local time zone: -7:00, using DST/BST when in effect.
11/17/21 06:20:56 device name: IotaWatt
11/17/21 06:20:57 HTTP server started
11/17/21 06:20:57 timeSync: service started.
11/17/21 06:20:57 statService: started.
11/17/21 06:20:57 dataLog: service started.
11/17/21 06:20:59 dataLog: Last log entry 11/17/21 06:20:30
11/17/21 06:21:02 historyLog: service started.
11/17/21 06:21:02 historyLog: Last log entry 11/17/21 06:20:00
11/17/21 06:21:02 WiFi connected. SSID=xSSIDx, IP=w.x.y.z, channel=11, RSSI -63db
11/17/21 06:21:02 MDNS responder started for hostname IotaWatt
11/17/21 06:21:02 LLMNR responder started for hostname IotaWatt
11/17/21 06:21:02 Updater: service started. Auto-update class is ALPHA
11/17/21 06:21:04 Updater: Auto-update is current for class ALPHA..

Can you check the version.json file that you are getting?

https://iotawatt.com/firmware/versions.json

I just flushed the cloudflare cache and you should get something like this:

image

~$ curl https://iotawatt.com/firmware/versions.json
{
        "tables": "0.0.3",
        "classes": {
                "ALPHA": "02_07_04",
                "BETA": "02_06_06",
                "MAJOR": "02_06_05",
                "MINOR": "02_06_06",
                "TEST": "02_07_04",
                "DEBUG": "02_05_11"
        }
}

A restart of my IoTaWatt now dowloaded and updated to 02_07_04 - issue is solved.