First I'd like to say thanks to everyone for looking at these posts and trying to help, and sorry to anyone who may be annoyed. Trust me, I'm not happy either.
I'm jumping back and forth between making this write up and recreating the clog by hand feeding filament into the hotend. This test was already performed earlier today and I got the same clog as I have been, so the extruder can be removed from the list of possible culprits. Anyways, here's the steps I'm following:
1. Verify temperatures are within acceptable range
This is my temp chart upon starting the printer. I used a thermal laser to test both nozzle and bed and they were within the range of accuracy of the laser. The laser is not accurate enough to get a good reading on the heat block; however, a few drops of water on the heat block boils within seconds when the temp is set to 100C, whereas at 90C it does nothing, so the nozzle is accurate at least to this temp.
2. Assemble hot end
This is what my hotend assembly looks like without the nozzle or bowden tube. It should be noted that my printer has been modified such that the bowden tube going from the extruder is fed all the way through the heat sink to the nozzle, rather than having a fixed tube inside the heat break. I understand that this modification itself could introduce the issue I'm facing, but the issue started before the mod was done, so I don't think it is the cause.
Nozzle cleaned with blow torch and wire brush.
Underside of the heat block. The picture makes the threads look a lot worse than they actually are, in the photo it looks like some sort of gunk or shavings are at the end but after inspecting the block and scrubbing it with a wire brush there isn't anything there. The nozzle also threads in without any issue.
With the heat block at 100C, I first loosely attach the nozzle, then insert the Bowden tube so its against the nozzle. Since I'm hand feeding filament, I'm only using ~10cm of tubing. For photographing purposes, I put a small notch on the tube at the top of the coupling (not visible in this photo). Then, with the coupling depressed, I finger tighten the nozzle, pushing the tube out slightly.
Here you can see that the nozzle is not getting tightened against the heat block (the small gap between the face of the nozzle and block); this verifies the nozzle is flush against the heat break.
I've circled the notch mentioned previously - this shows that the nozzle was indeed pushing the tube out of the coupling, and should verify that there is no space in between the bowden tube and the nozzle inside the heat break. With all this verified, I use a wrench to tighten the nozzle ~1/4 of a turn without depressing the tube coupling. This should ensure a tight mate between the tube and nozzle. I also put another mark on the tube at the coupling to make sure it does not move during the test, and reinstalled the fan shroud.
3. Hand feed filament
I'm quite frustrated because at the time of typing this I've repeated the above steps twice now, because when I went to hand feed the filament it instantly became clogged and I was not able to get any good data, but finally on the third attempt I've got a solid clog. I'm waiting for the hotend to cool off so I can remove it and get some pictures. Meanwhile, I'll explain that the hotend was heated to 200C and I hand fed some filament through it. As stated, the first two times it clogged instantly, but even when I was able to get filament to run on the third try it was incredibly difficult, when it has always been very easy to hand feed PLA at this temp. (When I did this test earlier, I tried increasing the temp to 240C, which made it a little easier to feed and prolonged the clogging slightly, but ultimately ended the same.) Eventually, it got to the point where I was almost breaking the filament trying to force it through, until I couldn't get any more to go at all. I'd guess this was maybe 20cm of filament.
Hotend is cooled off, I managed to removed the nozzle, clog, and bowden tube all in one piece so that is awesome. This is exactly what I've been experiencing over and over again:
A clog forming between the nozzle and bowden tube, filling the diameter of the heat break.
The Bowden tube has been pushed out of the coupling by about the thickness of the clog. It should be noted that the coupling was actually replaced a few weeks prior to the problem starting, but I've since tested both another new coupling as well as the one that was originally replaced, and all three behave the same. I can also support most of the printer's weight by pulling up on the Bowden tube. Thus, I believe the slipping coupling to be a symptom rather than the cause.
This is what my heat block looks like after I repeated the test with some gray PLA. (A different nozzle as well as a different coupling was used for this test.) I noticed when putting the nozzle back on that it was really difficult to do so, and it seems like this could be why: filament making its way into the threads during the clog. (I guess my previous statement of the block being cleaner than it looked was probably false...) During earlier testing, I've soaked and torched the heat block to make sure this buildup wasn't causing the clogging, but again it seems to be a symptom rather than the cause.
The two clogs on the left are from earlier tests using the printer's extruder, the two on the right are from tonight's hand fed tests; note the difference in thickness of the clogs, the extruder is much more capable of pushing through the clog than I am which results in the clog getting much larger before failure. It should be reinstated that this exact result is prevalent across multiple filaments and nozzles. I was not able to get such clear results of what was happening when I had the all metal heat break(s) installed, and unfortunately I don't have the time tonight to swap one in, but it was clogging with more or less the same behavior, so I'd have to assume it was clogging between the Bowden tube and heat break. Before the hotend was modified, all of the common steps were taken to verify the internal bowden tube was functioning properly, and the bowden tube installed now is probably the third one that I've cut off of a brand new Capricorn tube since this problem began. I'm considering re-modifying the hotend to work how it did stock, but again it was clogging when it was set up the original way so I don't think this is the issue. I'll probably try it out tomorrow if nothing else gets me anywhere,
I have to go to bed before I can continue any more testing, but I'll get back to any comments or advice as soon as I can tomorrow. Yesterday was the first day I managed to pull one of those perfect clogs out, now that they've been coming out consistently like that I feel I'm much closer to finding the problem than before. Please let me know if anything needs to be clarified or if I missed anything, my hope is this thread (and my suffering) might help someone with a similar issue.
Wiring from the PSU to the board?
Or any kind of backfeed on the motors like when you move them by hand quickly? Which I’ve done and not, so far, fried anything but it can.
Man… Gremlins suck.