After a rollercoaster ride of breaks, a flirtation with new printer firmware, a symphony of issues, and enough delays to make a snail jealous, I can finally declare victory in the epic battle to get my printer working consistently well again. Cue the confetti and triumphant music!

So, in my quest for printer perfection, I decided to give my trusty old machine a facelift by upgrading its firmware to Marlin 2.1. I was optimistic, thinking this would not only breathe new life into my printer but also magically cure the bed thermal runaway problem that had been plaguing me. Oh, the dreams of a 3D printing enthusiast!
Simple enough, right? Wrong! It turns out that getting the firmware to dance harmoniously with my 3DTouch sensor was like trying to teach a cat to juggle, all because I have all five wires from the 3DTouch plugged into the dedicated 5-pin probe port on my SKR Mini E3 V2 board.
In my troubleshooting journey, I stumbled upon conflicting advice online. Some suggested plugging the black and white wires into the Z end-stop socket, but the mere thought of disassembling my beloved printer sent shivers down my spine. Undeterred, I soldiered on with different attempts to get the firmware and the printer to play nicely together.
And boy, was I wrong (again). Flashing the firmware became a bizarre ritual—I must have done it at least 15 times before surrendering to the universe of online wisdom. Lo and behold, I stumbled upon a post that felt like a beacon of hope in the dark abyss of troubleshooting. Huge shoutout to Daniel the author — I am eternally grateful!
With a few minor tweaks (probe offset values and USE_PROBE_FOR_Z_HOMING
), I waved goodbye to Marlin 2.1 and embraced the comforting arms of Marlin 2.0.9.1. Daniel, the unsung hero of this adventure, had shared a blog post outlining the changes that transformed my printer into a printing superhero. It’s safe to say my printer is now better than ever, and I owe it all to the pearls of wisdom Daniel generously scattered in that magical blog post. Cheers to smoother printing days ahead!