That’s not what happened. The TCU is directly affected by not installing that software update, and requires replacement. Plenty of warnings were provided to the original owners via multiple means of communication.
We are a long way past the days of misconfigured refresh and sync settings in X11 frying hardware (monitors). Are you saying that the previously released firmware that was still running somehow broke the hardware? I'm really curious as to what the mechanism would be for not installing an update causing the TCU to fail.
They are not skippable. You can schedule them for a convenient time, but you cannot skip them.
Except apparently it is skippable, or it would have eventually installed regardless of the user's failure to press the "Ok install it now" button.
The update was never optional, for what it’s worth. It just had a time limit. Once the server was down (which wasn’t for a long time), it was no longer able to be installed, as the server didn’t exist. As far as *that* TCU is aware, there is no update anymore.
That doesn’t make it optional. Updates do not disappear, in general, if you do not install them. You cannot skip an update.
This update, after ample warning, had an expiration date.
I'm not sure I follow. Are you suggesting that Lucid spins up a separate, ephemeral "server" for each version of firmware it releases?
I'm really struggling to understand how, barring the eventual complete failure of Lucid as a company) there could be any kind of "expiration" of the availability of a given version of update that isn't artificially, and intentionally instigated by Lucid, and I genuinely can't think of any legitimate reason why they would intentionally bake in such an expiration.
Are they too broke to afford to publicly host a few hundred gigs of firmware? It's not like there's going to be a huge cost of bandwidth on the old versions once they are down to a few straggling vehicles still needing to download them.
Even IF, for whatever reason they decided to stop hosting old versions on publicly available endpoints, they should at least have copies available to service centers to be able to manually install.
I'm not claiming to know everything, but like I said, with 30+ years experience in IT, software development and hosting companies, I'm at a loss as to why Lucid has this requirement.
And again, if their software and hardware is so fragile as to REALLY need to update quickly "or else", then they should force the update to install non-interactively. after a reasonable grace period.