@d_p - it’s a drag that you are having this problem. As stated previously, I am lucky that I am not. One of my framework laptops sits unplugged for weeks, and has powered on when I have gone to use it. I wonder if it is possible that tolerances make some setups more or less susceptible. I suppose matters could get worse were you to swap the board, but they could get better as well. That goes for @Jason_Dagless as well If I were in that situation and wanted to keep the machine I’d try a board swap.
As for design flaws, this one is a real bummer when it flares up. Hopefully Framework can resolve or at least greatly reduce the frequency or likelihood of the issue. We’ll see. Here’s a few design flaws that I have encountered in my time:
Macbook 12" butterfly keyboard - design flaw. Replaced under warranty, absolutely will fail again. The machine is usable when the switches fail but the experience is poor.
Macbook Pro 2011 (ish?) - GPU failed. Another design flaw. Board replaced under warranty. Failed again. Tough luck. Now running linux with GPU disabled.
Google Pixelbook. Keyboard partially failed, some keys simply would not work. I had to tweet at them to get a response. If my memory is correct its replacement failed as well, I believe it would not charge. Again, I had to tweet at them to get any sort of engagement (and I don’t use twitter, so this was just for that). The third one worked ok back when I was using it.
VW Diesel. Bought back (wound up on the “good?” side of this one with a healthy buyback).
Second VW diesel, post-fix. Car goes into countdown to no start mode under certain conditions (long high speed trips in near or subzero weather). When this happens if the counter goes to zero the car will continue to run but will not start if stopped. VW won’t buy back the car, and seems unable to or uninterested in fixing it. I happen to like the car (why, who knows. I’m probably just an idiot) so I paid for and applied an aftermarket tune that supposedly will avoid the issue (which is around the emissions system and DEF, which is working properly but not being sensed properly, nothing related to the running of the engine).
Chevy manual diesel. Clutch failed and was worked on three separate times, until the dealer finally pulled the transmission and replaced the slave cylinder. Another design flaw. Each time it failed I was far from home. Once at the start of a vacation, many hundreds of miles from home. The car was towed, we got a rental car which the dealer said that they would but never did reimburse, a repair was made, we picked it up on our way home and made it back. Some weeks later we were on another road trip and it failed on the way home, about 50 miles from home. I was able to shift based on speed and rpm, with no clutch, and limped it home. Had it towed to my local dealer, another repair was made, and it worked for a while longer. The final time, I was at a sports event, this time maybe 70 miles from home, and it again failed. Fortunately most of the drive was highway so I got it into high gear and only had to shift a few times at the end of the trip, again shifting without the clutch. This time they finally pulled the whole transmission and replaced the slave cylinder. Since then, fingers crossed, it has been ok. Apparently in Europe there was a recall for vehicles with these transmissions, Here, not so much.
Another car one. Some years ago I bought a car, and shied away from the prior model as there was a known issue that could cause an expensive engine rebuild every N years to make an O2 sensor work (and pass inspection). The newer model that I settled on didn’t have this problem. What it did have, which I did not know, was a rear main seal that could fail, and when it did, potentially blow the engine, requiring a rebuild or a new engine. Sounds like another design flaw. Were the cars recalled? Nope.
I bought a high end programmable coffee maker. Eventually it started having issues. When I called the company, the response was that they did not repair them and there was nothing to be done. So I replaced it with a different make and model, on my own dime.
My stereo receiver died due to a failure in one of its modules, Again, a known issue and a design flaw, but there was no recourse, and the part couldn’t be replaced.
I’ve gone on for far too long, but I could go on for a lot, lot longer. The point is that rarely are things perfect. I think that Framework is trying to do its best. I suggest that if anyone reading this is having this issue, you reach out to Support and work with them to achieve a resolution, Understand that the resolution may not be exactly what you wish. If you are not getting a response, you might try tagging some of the company reps here. I will leave it as an exercise for the reader to look up who they are.
Be well, all