Sorry for the weird title - there's a character limit that I couldn't figure out how to get around.
Basically, I built a Trident 250 around two years ago from an LDO kit, and for the first year and a half or so, it worked very well for me as a printer. However, lately I have been having two issues whose root cause I have not been able to find.
Issue #1
The first issue is that during some prints, the printer will completely stop printing and become entirely unresponsive. I can't push any buttons on my KlipperScreen, and I can't access the printer on a browser. I have to power cycle the printer entirely in order to get it to respond at all once this happens. It doesn't seem to happen at a consistent time or consistent layer height. It just stops working for some reason that I can't pin down. I do seem to have better luck with prints if I power cycle the printer before starting a print, but that doesn't always help me - and I just had a print fail after ~3 hours, at 83% completion even though I did power cycle the printer before starting.
Issue #2
The second issue is that when I have the printer start a new print, it will just fail to actually start the print for no apparent reason. Specifically what I mean by this is, the printer will go through the homing process, z tilt, and adaptive mesh probing sequence - all at the correct temperatures, but when it is finally waiting for the nozzle to go from 150C (my bed probing temp) to the print temperature, it just won't ever start the print/do the nozzle purge. I have waited 30+ minutes after the nozzle gets to temperature to see if the print will start and it just doesn't. The printer remains responsive during this time, unlike with issue 1, so I believe they are not directly related. Typically, I will just use the 'emergency stop' button and rerun the print (I can rerun the original file and it will work).
I am running out of characters for this post, so I will add additional info in the comments.