lol... yeah, the certificate warning error is normal here... both the primary and fallback links will give them.... didn't realise the fallback image would't prompt for download, and instead show the contents of the file (as exciting a read as it isn't!)... I just shoved the link into my download manager so didn't browse directly to it. If you still want the image, you can
grab it from my dropbox... freshly downloaded from a few hours ago.
Either way, all I think happened is the when time you told the Oak to update as part of SoftAP, the Oak fell over partway in, so when SoftAP prompted you to retry, it switched the Oak over to the fallback server, and since that hasn't been updated / has the older firmware, it gave you v1.0.0.
The only other info I can give you that may help in debugging is the particle api url, which you can view to see what particle reports about your device. It looks like this:
https://api.spark.io/v1/devices/DEVICE-ID/?access_token=ACCESS-TOKENWhere you substitute your device id and access token (you can find both on Particle Build if you need them) and shove that into the address bar of your browser. You should then get an exciting white page with the following exhilarating output.
{
"id": "DEVICE-ID",
"name": "Oak1",
"last_app": null,
"last_ip_address": "58.XY.45.XYZ",
"last_heard": "2016-08-16T07:05:04.841Z",
"product_id": 82,
"connected": true,
"platform_id": 82,
"cellular": false,
"status": "normal",
"variables": {},
"functions": []
}Don't know if that will really gives you anything more than what OakTerm does... but more info is good, right?