This had happened 3 times for now. It always happened mid print, never at the start of a print.
Throughout these failures, nozzle always push the print aside for some reason, possibly the Z axis is ascending less and descending normally. I don't have Z hop on btw, so likely Z just isn't ascending as much as expected. X axis stepper motor is also behaving weirdly , it never moved like such when I manually move it.
Everything seems to point to some kind of power choke problem, like there's not enough current for some reason? Is that how it looks like? How can I fix it?