VERY Odd printing behavior, stalls printer, have to restart both Octo and Printer - Artillery X1

What is the problem?

After I sent print job, the printer, it moves the head back and to X0, it seams like the amount of movement back (y) is static, it's ending position depending on where the head currently is. The head will sit there for 10-15s, extrude a small amount of filament quickly, then 10-15s later, it will unload the filament, and my printer will be unresponsive, I will have to hard reboot by toggling power.

I was printing a Benchy sliced in IdeaMaker, although, it doesn't matter which file I use, and those files print fine via USB.

When Octoprint connects to the printer, the printer gives the following messages (sometimes a few, sometimes all. Almost always M21 though):
Unknown Command ""
Unknown Command " ' ^L ^BD N0 M110 N0"
UnKnown Command "M21"

What did you already try to solve it?

Blocking 5V pin.
Slicing STL from multiple Slicers to ensure it is not bad GCODE.
Inspecting GCode for offending code
Disconnecting TFT firmware to not interfere with OctoPrint

Have you tried running in safe mode?

YES, see video: https://photos.app.goo.gl/TLfgq53KAQ4jqXND9

Did running in safe mode solve the problem?

NO

Complete Logs

(see print job started around 14:40 on 1/26/2021)
octolog - Pastebin.com

Additional information about your setup

browser.user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36
connectivity.connection_check: 8.8.8.8:53
connectivity.connection_ok: true
connectivity.enabled: true
connectivity.online: true
connectivity.resolution_check: octoprint.org
connectivity.resolution_ok: true
env.hardware.cores: 4
env.hardware.freq: 1400
env.hardware.ram: 915718144
env.os.bits: 32
env.os.id: linux
env.os.platform: linux
env.plugins.pi_support.model: Raspberry Pi 3 Model B Plus Rev 1.3
env.plugins.pi_support.octopi_version: 0.18.0
env.plugins.pi_support.throttle_state: 0x0
env.python.pip: 20.3.3
env.python.version: 3.7.3
env.python.virtualenv: true
octoprint.safe_mode: true
octoprint.version: 1.5.3
printer.firmware: Marlin 2.0.5.3 (GitHub)

Artillery Sidewinder X1 v4

Resolved with different firmware. Leaving my post here for others experiencing similar issues.

3 Likes