Ender 3 Pro Killed: Printer Halted Please reset

Hello,

I installed Octopi on my old raspberry pi and everything work fine ultil I tried to print something.
Printer started on skirt and suddently give me the error " Printer Halted - please reset"

My current Octopi seetings:
Serial Port: /dev/ttyUSB0
Baudrate: Auto

I tried changing Baudrate to a lower setting but still get the same result.

I leave you some logs for assessment:

Recv: echo:Unknown command: "�������w�������y����������������������\x7f�����\x7f�����v�W"
Recv: ok
Send: N53 G1 X112.106 Y82.453 E0.76462*104
Recv: ok
Send: N54 G1 X113.239 Y82.445 E0.80042*105
Recv: ok
Send: N55 G1 X114.177 Y82.479 E0.83008*100
Recv: ok
Recv: Error:Line Number is not Last Line Number+1, Last Line: 52
Send: N56 G1 X115.117 Y82.593 E0.86*88
Recv: Resend: 53
Recv: ok
Send: N53 G1 X112.106 Y82.453 E0.76462*104
Recv: Error:Line Number is not Last Line Number+1, Last Line: 52
Recv: Resend: 53
Recv: ok
Send: N54 G1 X113.239 Y82.445 E0.80042*105
Recv: Error:Line Number is not Last Line Number+1, Last Line: 52
Recv: Resend: 53
Recv: ok
Send: N55 G1 X114.177 Y82.479 E0.83008*100
Recv: Error:Line Number is not Last Line Number+1, Last Line: 52
Recv: Resend: 53
Recv: ok
Send: N56 G1 X115.117 Y82.593 E0.86*88
Recv: Error:Line Number is not Last Line Number+1, Last Line: 52
Recv: Resend: 53
Recv: ok
Send: N53 G1 X112.106 Y82.453 E0.76462*104
Recv: Error:Line Number is not Last Line Number+1, Last Line: 52
Recv: Resend: 53
Recv: ok
Send: N54 G1 X113.239 Y82.445 E0.80042*105
Recv: ok
Send: N55 G1 X114.177 Y82.479 E0.83008*100
Recv: ok
Send: N56 G1 X115.117 Y82.593 E0.86*88
Recv: ok
Send: N57 G1 X115.334 Y82.629 E0.86695*98
Recv: ok
Send: N58 G1 X116.078 Y82.779 E0.89093*110
Recv: Error:Line Number is not Last Line Number+1, Last Line: 56
Recv: Resend: 57
Recv: ok
Send: N57 G1 X115.334 Y82.629 E0.86695*98
Recv: Error:Line Number is not Last Line Number+1, Last Line: 56
Recv: Resend: 57
Recv: ok
Send: N58 G1 X116.078 Y82.779 E0.89093*110
Recv: Error:Line Number is not Last Line Number+1, Last Line: 56
Recv: Resend: 57
Recv: ok
Send: N57 G1 X115.334 Y82.629 E0.86695*98
Recv: Error:Line Number is not Last Line Number+1, Last Line: 56
Recv: Resend: 57
Recv: ok
Send: N58 G1 X116.078 Y82.779 E0.89093*110
Recv: Error:Line Number is not Last Line Number+1, Last Line: 56
Recv: Resend: 57
Recv: ok
Send: N57 G1 X115.334 Y82.629 E0.86695*98
Recv: Error:Line Number is not Last Line Number+1, Last Line: 56
Recv: Resend: 57
Recv: ok
Send: N58 G1 X116.078 Y82.779 E0.89093*110
Recv: Error:Line Number is not Last Line Number+1, Last Line: 56
Recv: Resend: 57
Recv: ok
Send: N57 G1 X115.334 Y82.629 E0.86695*98
Recv: Error:Line Number is not Last Line Number+1, Last Line: 56
Recv: Resend: 57
Recv: ok
Send: N58 G1 X116.078 Y82.779 E0.89093*110
Recv: ok
Send: N59 G1 X116.688 Y82.924 E0.91074*96
Recv: ok
Send: N60 G1 X116.988 Y83 E0.92052*114
Recv: Error:Line Number is not Last Line Number+1, Last Line: 58
Recv: Resend: 59
Recv: ok
Send: N59 G1 X116.688 Y82.924 E0.91074*96
Recv: Error:Line Number is not Last Line Number+1, Last Line: 58
Recv: Resend: 59
Recv: ok
Send: N60 G1 X116.988 Y83 E0.92052*114
Recv: Error:Line Number is not Last Line Number+1, Last Line: 58
Recv: Resend: 59
Recv: ok
Send: N59 G1 X116.688 Y82.924 E0.91074*96
Recv: Error:Line Number is not Last Line Number+1, Last Line: 58
Recv: Resend: 59
Recv: ok
Send: N60 G1 X116.988 Y83 E0.92052*114
Recv: Error:Line Number is not Last Line Number+1, Last Line: 58
Recv: Resend: 59
Recv: ok
Send: N59 G1 X116.688 Y82.924 E0.91074*96
Recv: Error:Line Number is not Last Line Number+1, Last Line: 58
Recv: Resend: 59
Recv: ok
Recv: echo:Unknown command: ":�����O������������������������������,�l\x0f�N���������}���������}���������U\x02"
Send: N60 G1 X116.988 Y83 E0.92052*114
Recv: ok
Send: N61 G1 X117.485 Y83.133 E0.93678*98
Recv: Error:Line Number is not Last Line Number+1, Last Line: 58
Recv: Resend: 59
Recv: ok
Send: N59 G1 X116.688 Y82.924 E0.91074*96
Recv: echo:Unknown command: "�\x1f\x7f������\x1e\x06\x18"
Recv: ok
Send: N60 G1 X116.988 Y83 E0.92052*114
Recv: Error:Line Number is not Last Line Number+1, Last Line: 58
Recv: Resend: 59
Recv: ok
Send: N61 G1 X117.485 Y83.133 E0.93678*98
Recv: ok
Send: N62 G1 X117.797 Y83.222 E0.94703*104
Recv: ok
Send: N63 G1 X118.241 Y83.355 E0.96168*96
Recv: Error:Line Number is not Last Line Number+1, Last Line: 60
Recv: Resend: 61
Recv: ok
Send: N61 G1 X117.485 Y83.133 E0.93678*98
Recv: Error:Line Number is not Last Line Number+1, Last Line: 60
Recv: Resend: 61
Recv: ok
Send: N62 G1 X117.797 Y83.222 E0.94703*104
Recv: Error:Line Number is not Last Line Number+1, Last Line: 60
Recv: Resend: 61
Recv: ok
Send: N63 G1 X118.241 Y83.355 E0.96168*96
Recv: Error:Line Number is not Last Line Number+1, Last Line: 60
Recv: Resend: 61
Recv: ok
Send: N61 G1 X117.485 Y83.133 E0.93678*98
Recv: Error:Line Number is not Last Line Number+1, Last Line: 60
Recv: Resend: 61
Recv: ok
Send: N62 G1 X117.797 Y83.222 E0.94703*104
Recv: Error:Line Number is not Last Line Number+1, Last Line: 60
Recv: Resend: 61
Recv: ok
Send: N63 G1 X118.241 Y83.355 E0.96168*96
Recv: ok
Send: N64 G1 X118.564 Y83.456 E0.97237*107
Recv: Error:Line Number is not Last Line Number+1, Last Line: 61
Recv: Resend: 62
Recv: ok
Send: N62 G1 X117.797 Y83.222 E0.94703*104
Recv: Error:Line Number is not Last Line Number+1, Last Line: 61
Recv: Resend: 62
Recv: ok
Send: N63 G1 X118.241 Y83.355 E0.96168*96
Recv: Error:Line Number is not Last Line Number+1, Last Line: 61
Recv: Resend: 62
Recv: ok
Send: N64 G1 X118.564 Y83.456 E0.97237*107
Recv: ok
Send: N65 G1 X118.726 Y83.51 E0.97776*93
Recv: ok
Send: N66 G1 X119.884 Y83.971 E1.01715*104
Recv: Error:Line Number is not Last Line Number+1, Last Line: 63
Recv: Resend: 64
Recv: ok
Send: N64 G1 X118.564 Y83.456 E0.97237*107
Recv: Error:Line Number is not Last Line Number+1, Last Line: 63
Recv: Resend: 64
Recv: ok
Send: N65 G1 X118.726 Y83.51 E0.97776*93
Recv: Error:Line Number is not Last Line Number+1, Last Line: 63
Recv: Resend: 64
Recv: ok
Send: N66 G1 X119.884 Y83.971 E1.01715*104
Recv: Error:Line Number is not Last Line Number+1, Last Line: 63
Recv: Resend: 64
Recv: ok
Send: N64 G1 X118.564 Y83.456 E0.97237*107
Recv: Error:Line Number is not Last Line Number+1, Last Line: 63
Recv: Resend: 64
Recv: ok
Send: N65 G1 X118.726 Y83.51 E0.97776*93
Recv: Error:Line Number is not Last Line Number+1, Last Line: 63
Recv: Resend: 64
Recv: ok
Send: N66 G1 X119.884 Y83.971 E1.01715*104
Recv:   TT::200.00200.00  //200.00200.00  BB::60.0560.05  //60.0060.00  @@::7070  BB@@::2424
Recv: 
Recv: ok
Send: N67 G1 X120.183 Y84.11 E1.02757*80
Recv: Error:Line Number is not Last Line Number+1, Last Line: 64
Recv: Resend: 65
Recv: ok
Send: N65 G1 X118.726 Y83.51 E0.97776*93
Recv: Error:Line Number is not Last Line Number+1, Last Line: 64
Recv: Resend: 65
Recv: ok
Send: N66 G1 X119.884 Y83.971 E1.01715*104
Recv: Error:Line Number is not Last Line Number+1, Last Line: 64
Recv: Resend: 65
Recv: ok
Send: N67 G1 X120.183 Y84.11 E1.02757*80
Recv: ok
Send: N68 G1 X121.218 Y84.66 E1.0646*108
Recv: ok
Send: N69 G1 X123.46 Y86.009 E1.14727*94
Recv: Error:Line Number is not Last Line Number+1, Last Line: 66
Recv: Resend: 67
Recv: ok
Send: N67 G1 X120.183 Y84.11 E1.02757*80
Recv: echo:Unknown command: "�x���{\x7f�~����������������������������[�}�3�?���\x7f�	�\x19A\x02@!H\x05���.�9z�\x1e�����������-�\x0cPBA@� B\x03JI�0�!"
Recv: ok
Send: N68 G1 X121.218 Y84.66 E1.0646*108
Recv: Error:Line Number is not Last Line Number+1, Last Line: 66
Recv: Resend: 67
Recv: ok
Send: N69 G1 X123.46 Y86.009 E1.14727*94
Recv: Error:Line Number is not Last Line Number+1, Last Line: 66
Recv: Resend: 67
Recv: ok
Send: N67 G1 X120.183 Y84.11 E1.02757*80
Recv: Error:Line Number is not Last Line Number+1, Last Line: 66
Recv: Resend: 67
Recv: ok
Send: N68 G1 X121.218 Y84.66 E1.0646*108
Recv: Error:Line Number is not Last Line Number+1, Last Line: 66
Recv: Resend: 67
Recv: ok
Send: N69 G1 X123.46 Y86.009 E1.14727*94
Recv: Error:Line Number is not Last Line Number+1, Last Line: 66
Recv: Resend: 67
Recv: ok
Send: N67 G1 X120.183 Y84.11 E1.02757*80
Recv: ok
Send: N68 G1 X121.218 Y84.66 E1.0646*108
Recv: Error:Line Number is not Last Line Number+1, Last Line: 67
Recv: Resend: 68
Recv: ok
Send: N68 G1 X121.218 Y84.66 E1.0646*108
Recv: Error:Line Number is not Last Line Number+1, Last Line: 67
Recv: Resend: 68
Recv: ok
Send: N69 G1 X123.46 Y86.009 E1.14727*94
Recv: Error:Line Number is not Last Line Number+1, Last Line: 67
Recv: Resend: 68
Recv: ok
Send: N68 G1 X121.218 Y84.66 E1.0646*108
Recv: ok
Send: N69 G1 X123.46 Y86.009 E1.14727*94
Recv: ok
Send: N70 G1 X126.351 Y87.621 E1.25186*100
Recv: Error:Line Number is not Last Line Number+1, Last Line: 69
Recv: Resend: 70
Recv: ok
Send: N70 G1 X126.351 Y87.621 E1.25186*100
Recv: Error:Line Number is not Last Line Number+1, Last Line: 69
Recv: Resend: 70
Recv: ok
Send: N70 G1 X126.351 Y87.621 E1.25186*100
Recv: Error:Line Number is not Last Line Number+1, Last Line: 69
Recv: Resend: 70
Recv: ok
Send: N70 G1 X126.351 Y87.621 E1.25186*100
Recv: Error:Line Number is not Last Line Number+1, Last Line: 69
Recv: Resend: 70
Recv: ok
Send: N70 G1 X126.351 Y87.621 E1.25186*100
Recv: Error:Line Number is not Last Line Number+1, Last Line: 69
Recv: Resend: 70
Recv: ok
Send: N70 G1 X126.351 Y87.621 E1.25186*100
Recv: Error:Line Number is not Last Line Number+1, Last Line: 69
Recv: Resend: 70
Recv: ok
Send: N70 G1 X126.351 Y87.621 E1.25186*100
Recv: Error:Line Number is not Last Line Number+1, Last Line: 69
Recv: Resend: 70
Recv: ok
Send: N70 G1 X126.351 Y87.621 E1.25186*100
Recv: Error:Line Number is not Last Line Number+1, Last Line: 69
Recv: Resend: 70
Recv: ok
Send: N70 G1 X126.351 Y87.621 E1.25186*100
Recv: Error:Line Number is not Last Line Number+1, Last Line: 69
Recv: Resend: 70
Recv: ok
Send: N70 G1 X126.351 Y87.621 E1.25186*100
Recv: Error:Line Number is not Last Line Number+1, Last Line: 69
Recv: Resend: 70
Recv: ok
Send: N70 G1 X126.351 Y87.621 E1.25186*100
Recv: Error:Line Number is not Last Line Number+1, Last Line: 69
Recv: Resend: 70
Printer keeps requesting line 70 again and again, communication stuck
Changing monitoring state from "Printing" to "Error: Printer keeps requesting line 70 again and again, communication stuck"
Send: M112
Send: N71 M112*23
Send: N72 M104 T0 S0*20
Send: N73 M140 S0*81
Changing monitoring state from "Error: Printer keeps requesting line 70 again and again, communication stuck" to "Offline (Error: Printer keeps requesting line 70 again and again, communication stuck)"
Connection closed, closing down monitor

My setup is:

Ender 3 Pro
Slicer - Ultimaker Cura
Raspberry Pi B Rev.2 with TPLink dongle for Wi-fi
OctoPi latest version

I have an ender 3 with an skr mini e3 that does this too occasionally. After you restart does it happen again?

Yes, did the same thing. I don't know if the problem is from the old raspberry pi or something else :face_with_monocle:

I am on a raspberry pi 4 2gb so it's not the pi. I still would probably try to upgrade that though.

Hello @ucoxa!

First: If you have a SD card in the printer, you may remove it.

Second: You have some sporadic connection issues:

Send: N59 G1 X116.688 Y82.924 E0.91074*96
Recv: Error:Line Number is not Last Line Number+1, Last Line: 58
Recv: Resend: 59
Recv: ok
Recv: echo:Unknown command: ":�����O������������������������������,�l\x0f�N���������}���������}���������U\x02"

You may try a better USB cable.

Third::

Recv:   TT::200.00200.00  //200.00200.00  BB::60.0560.05  //60.0060.00  @@::7070  BB@@::2424

You may install this plugin:

Hello @Ewald_Ikemann

Thanks for the ideas. I will try a new usb cable and the plugin.

I remove it and give me the same error.

Can someone confirm if these are the best configuration parameters for Ender 3 Pro. I search on octopi wiki but no success.

My current Octopi seetings:
Serial Port: /dev/ttyUSB0
Baudrate: Auto

Hi @gojamo6

First I will try to work with the pi I currently have. If I dont have success I think that's the best solution for my problem

I'm having the same problem since a view weeks now and my Ender 3 pro also Killed and nothing can be done to restart at the same point.
Did the change of USB cable solved your problem ?
I have the feeling something changed in Octoprint with the new updates installed 1.5.3 causing more and more this anoying error coming up.

Did you try to move your display cable?

1 Like

Here are all the changes that have been made:

Thanks for your reply to help.
I have never touched the LCD cable since the installation of my printer a view months back and I have done quite some successfull prints before.
However I will try a different location for the cable now and keep you informed.
Just have to wait because Im printing now direct from SD-card without Octoprint to avoid my printer stops inbetween huge printjobs.

I have found a much shorter USB cable and installed it now.
A first print of approx. 2h has finished without any resend error.
Seems that the USB cable change solved my problem for now.

1 Like

Hello everyone,

I have recently faced this issues where everything would work as expected up unitl printing. Then i would get communication errors in the OctoPrint terminal and my Ender 3 display the dreaded 'Printer Halted please reset'.

I tried almost every suggestion, including a firmware upgrade (originally 0.6.6 or something and now at the latest) i cant confirm if the upgrade contributed to the fix but post that i still had the above issue and in fact, the suggestion of moving the display cable seems to have fixed this issue, dont ask how...

I did print the draw that sits aside the display so the cable was pushed back there. I have since 'shielded' the cable by wrapping it in tin-foil and re-aranged it to be less twisted / bent, a success so far.

Setup is as follows;

Ender 3 Pro with the 4.2.2 mainboard (32 bit) running the 'Marlin2.0.1 V1.0.1 original version' firmware
good youtube video here explaining how to check board version and firmware upgrading: https://www.youtube.com/watch?v=uylAYrmZqrk

Slicer: Ultimaker Cura

OctoPrint settings are;
Serial Port: /dev/ttyUSB0
Baudrate: 115200

I hope this helps :slight_smile:

Hey guys! Not sure if anyone still has this problem, but I tried doing what everyone else here said to do, and it didnt work for me. I found that the problem I had was actually to do with the software; I had the wrong one. I have the 4.2.2 motherboard, so reflashing it was no problem. I found that this video did not work; when I followed it, my motherboard started smoking. I would be glad to make a video to show how I installed my BLTouch, although my scroll wheel for some reason does not work now. I believe it is because of the smoking thing. The software that I used was the one down below. Hope this helps people out!

I have the ender 3 pro btw
Link I was talking about that doesn't work:https://www.youtube.com/watch?v=uylAYrmZqrk
I used the Marlin 2.0.1 - V1.0.1; downloaded it from the Creality site. Download | Creality 3D
Click on whatever series you have, then the printer series, then the motherboard type. I got the 4.2.2 which is where I found the marlin version I was talking about

Hope this helps!

Yes same here my printer did this on one of my larger prints

Hello @Belder_International !

You noticed this thread is over 2 years old?
Things changed a lot since then.

I strongly recommend to open a new Get Help thread with all the requested information.