Thanks for the information, that's an unusual situation that you got yourself into. ;)
I had followed the advice of Dell support and unplugged everything including very unlikely things like NVMe devices and RAM and it still happened. It turned out to be the power distribution board.
Dell T630 keeps turning off
I have been given an old T630 which has spent a bit of time in a light industrial environment, some exposure to dust and heat. It works OK except when it turns off and it doesn't log anything in th...

I have a T630 that has started powering off after a random amount of time, usually less than 12 hours. When it powers off the backlight of the front panel LCD goes off as do all lights on the case, and iDRAC also doesn't work. So it looks like there's a problem in the power. Dell support seem to have run out of ideas, presumably because they don't want to suggest that I replace parts and they know I'm not going to pay Dell support.
I suspect it could be a faulty Power Backplane board J14R7 0J14R7, how would I test for that?
Reprogramming the 1000 other devices won't be as hard as the first one but it won't be trivial as they may be all on different versions of the software and there may be hardware variations too.
Just to triage the devices and determine which ones are good enough is going to be non trivial.
I'm continually mystified as to why companies don't want to release the old technical documentation and software. Is it all so bad that they are THAT embarrassed to show it?
The changes for the company in releasing old software is minor, the vast majority of users don't have the skill to deploy it and people who do have the skill can earn enough money doing a variety of technical work that repairing old phones isn't going to be an attractive option.
What portion of phones capable of running LineageOS etc end up being used in that way? 1%?
The issue is the price of new hardware vs the hourly wages of people who are capable of reprogramming old stuff. If you are going to pay $100/h to get old stuff working and buying new stuff costs $20 then it's cheaper to throw it out and buy new stuff.
It would be good if the EU could make USB-C docking functionality a requirement for all phones the way they made USB-C power a requirement. I doubt that Google could do it even if they wanted to.
As an aside Google REALLY doesn't want companies to follow the example of Huawei with HarmonyOS. If any big player said "we will license HarmonyOS or develop our own thing if Google makes us do something we don't like" then Google would give in.
Phones for desktop use is something I'm working on now. Not for old devices but for ultra portable work. I just paid $215AU for a Note9 with 8G of RAM. Until a couple of months ago my main laptop had 8G of RAM, that's enough to do most non-server things you want to do with a computer.
For my home workstation running Debian/Bookworm I started running Wayland-Plasma when Xorg mysteriously refused to work after replacing my video card. Wayland just worked and really had no issues for me so while I'm sure I could have solved the X11 problem I didn't have a real need to.
I also changed my laptop to Wayland-Plasma more recently. A problem I had was in setting up the right modes for external monitors on laptops but that seems to work OK now. Generally things just work.