Makes more sense with the heater having failed as well, but again suspect a short in the hotend wirng as root cause for both boards having issues.
Removing D1 might mess up the power fail detection, which is why I suggested removing L2 instead - however if you don't need the resume on power loss functionality then it doesn't matter.