To be honest, I don't even know what the problem is so I haven't been able to google anything, but basically, the same gcode printed from my sd card and from octoprint is messing up, here is an image of the issue.
From what I noticed, the first layer prints fine but after that, it just goes rogue, and if I keep waiting for it even try to print off of the bed and the motors won't stop even ignoring the limit switch.
When checking the GCode Viewer it shows everything correct, layer after layer.
What did you already try to solve it?
I have tried reinstalling octopi, setting up a new printer, searching resources online on how to set up my Mingda Rock 3 Pro. The thing is, the same gcode works fine if I try to print from my sd card without octoprint.
Tried to use the gcode scripts that I use on Cura, also tried without it.
This post can now be closed, I think something went wrong during the firmware installation, it further developed even more issues but after flashing it to a different version and then going back to the BLTouch version it worked.
Also, the mingda support mentioned that when setting up the printer the Axes needs to have those values: X,Y: 79.25, Z,E: 400
I just wanted to say that I bought a Rock 3 Pro recently and was using Octopi to calibrate the extruder. When I tried a test print it freaked out. I thought I had a bad slice and tried again with a new slice. It freaked out again. I decided to reboot it. That's when I realized it was a power backfeed from the USB. When powered off, the display stayed on. I unplugged the USB to the pi and all is great again. I just put some tape on the 5v wire in my cable to prevent this per the below post and sublink.