# Klipper Internal error on command:"G1"

**URL:** <https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107>\
**Category:** General Discussion\
**Created:** [April 21, 2025, 4:19pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107 "2025-04-21T16:19:11Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ashish\_8284](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/ashish_8284/32/17233_2.png) [@Ashish\_8284](https://klipper.discourse.group/u/Ashish_8284)\
**Post date:** [April 21, 2025, 4:19pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/1 "2025-04-21T16:19:11Z")

</div>

Printer Model: Ender3  
MCU / Printerboard: AVR Atmega1284P  
Host / SBC Raspberry PI 4B (4GB)

Attachement List:  
[crowsnest.log](https://klipper.discourse.group/uploads/short-url/464K153wimqJLDMTerwi7VFTS9F.log) (2.4 MB)  
[klippy (1).log](https://klipper.discourse.group/uploads/short-url/khCEVOSQvoocRWwvYSlUea3rIxS.log) (4.2 MB)  
[moonraker.log](https://klipper.discourse.group/uploads/short-url/lJVJ6ly2SQsgx3sDKFwOBz8rpia.log) (6.8 KB)  
[printer.cfg](https://klipper.discourse.group/uploads/short-url/jC73PVShBS6JzCCVcSCI4NbTFqf.cfg) (5.0 KB)

I have Ender3 with AVR Atmega 1284P since almost 1+ years. i have updated klipper on 20th April 2025. after that update faced problem of klipper stopped with error "Klipper Internal error on command:“G1” for almost 4 times. i have restart Raspberry pi and printer MCU but still print stopped with same fault. i have attached log files and printer config file for reference.

---

<div class="post-metadata">

**Author:** ![nefelim4ag](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/nefelim4ag/32/2387_2.png) [@nefelim4ag](https://klipper.discourse.group/u/nefelim4ag)\
**Post date:** [April 21, 2025, 6:34pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/2 "2025-04-21T18:34:43Z")

</div>

~~The real error is:~~

```auto
b'stepcompress o=3 i=0 c=89 a=0: Invalid sequence'

```

The right question is “Why?” =\

```auto
Loaded MCU 'mcu' 121 commands (v0.13.0-50-gf2b27d17b / gcc: (GCC) 5.4.0 binutils: (GNU Binutils) 2.26.20160125)
MCU 'mcu' config: ADC_MAX=1023 BUS_PINS_spi=PB6,PB5,PB7 BUS_PINS_twi=PC0,PC1 CLOCK_FREQ=16000000 MCU=atmega1284p PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_serial=PD0,PD1 SERIAL_BAUD=250000 STATS_SUMSQ_BASE=256 STEPPER_OPTIMIZED_UNSTEP=40 STEPPER_STEP_BOTH_EDGE=1
Configured MCU 'mcu' (1024 moves)
Loaded MCU 'rpi' 124 commands (v0.12.0-432-gfec3e685c / gcc: (Debian 10.2.1-6) 10.2.1 20210110 binutils: (GNU Binutils for Debian) 2.35.2)
MCU 'rpi' config: ADC_MAX=4095 CLOCK_FREQ=50000000 MCU=linux PCA9685_MAX=4096 PWM_MAX=32768 STATS_SUMSQ_BASE=256
Configured MCU 'rpi' (1024 moves)
Args: ['/home/TechnoKlipper/klipper/klippy/klippy.py', '/home/TechnoKlipper/printer_data/config/printer.cfg', '-l', '/home/TechnoKlipper/printer_data/logs/klippy.log', '-I', '/home/TechnoKlipper/printer_data/comms/klippy.serial', '-a', '/home/TechnoKlipper/printer_data/comms/klippy.sock']
Git version: 'v0.13.0-50-gf2b27d17b'
Branch: master
Remote: origin
Tracked URL: https://github.com/Klipper3d/klipper.git

```

This is not a TMC driver, so there is mostly no new or adjusted code.

---

<div class="post-metadata">

**Author:** ![nefelim4ag](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/nefelim4ag/32/2387_2.png) [@nefelim4ag](https://klipper.discourse.group/u/nefelim4ag)\
**Post date:** [April 21, 2025, 6:47pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/3 "2025-04-21T18:47:08Z")

</div>

On a second glance:

```auto
receive_seq=4618 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=50000178 adj=49999383 sd_pos=142142 heater_bed: target=60 temp=59.9 pwm=0.177 sysload=0.13 cputime=144.898 memavail=3474012 print_time=4433.763 buffer_time=2.210 print_stall=0 extruder: target=220 temp=220.1 pwm=0.417
b'Got EOF when reading from device'
Stats 4456.9: gcodein=0 mcu: mcu_awake=0.056 mcu_task_avg=0.000265 mcu_task_stddev=0.000260 bytes_write=1227708 bytes_read=733210 bytes_retransmit=27 bytes_invalid=0 send_seq=45569 receive_seq=45569 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=56 upcoming_bytes=0 freq=16000266 rpi: mcu_awake=0.001 mcu_task_avg=0.000012 mcu_task_stddev=0.000023 bytes_write=27902 bytes_read=87977 bytes_retransmit=0 bytes_invalid=0 send_seq=4619 receive_seq=4619 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=50000182 adj=49999391 sd_pos=142258 heater_bed: target=60 temp=59.9 pwm=0.182 sysload=0.13 cputime=144.937 memavail=3474028 print_time=4434.718 buffer_time=2.163 print_stall=0 extruder: target=220 temp=220.0 pwm=0.464
Stats 4457.9: gcodein=0 mcu: mcu_awake=0.056 mcu_task_avg=0.000265 mcu_task_stddev=0.000260 bytes_write=1227708 bytes_read=733210 bytes_retransmit=27 bytes_invalid=0 send_seq=45569 receive_seq=45569 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=56 upcoming_bytes=792 freq=16000266 rpi: mcu_awake=0.001 mcu_task_avg=0.000012 mcu_task_stddev=0.000023 bytes_write=27908 bytes_read=87993 bytes_retransmit=0 bytes_invalid=0 send_seq=4620 receive_seq=4620 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=50000179 adj=49999429 sd_pos=142258 heater_bed: target=60 temp=59.9 pwm=0.182 sysload=0.13 cputime=144.958 memavail=3474040 print_time=4435.632 buffer_time=2.076 print_stall=0 extruder: target=220 temp=220.0 pwm=0.464
Stats 4458.9: gcodein=0 mcu: mcu_awake=0.056 mcu_task_avg=0.000265 mcu_task_stddev=0.000260 bytes_write=1227708 bytes_read=733210 bytes_retransmit=27 bytes_invalid=0 send_seq=45569 receive_seq=45569 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=56 upcoming_bytes=1572 freq=16000266 rpi: mcu_awake=0.001 mcu_task_avg=0.000012 mcu_task_stddev=0.000023 bytes_write=27914 bytes_read=88009 bytes_retransmit=0 bytes_invalid=0 send_seq=4621 receive_seq=4621 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=50000175 adj=49999383 sd_pos=142346 heater_bed: target=60 temp=59.9 pwm=0.182 sysload=0.12 cputime=144.972 memavail=3474040 print_time=4436.636 buffer_time=2.080 print_stall=0 extruder: target=220 temp=220.0 pwm=0.464
Stats 4459.9: gcodein=0 mcu: mcu_awake=0.056 mcu_task_avg=0.000265 mcu_task_stddev=0.000260 bytes_write=1227708 bytes_read=733210 bytes_retransmit=27 bytes_invalid=0 send_seq=45569 receive_seq=45569 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=56 upcoming_bytes=1963 freq=16000266 rpi: mcu_awake=0.001 mcu_task_avg=0.000012 mcu_task_stddev=0.000023 bytes_write=27920 bytes_read=88025 bytes_retransmit=0 bytes_invalid=0 send_seq=4622 receive_seq=4622 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=50000174 adj=49999335 sd_pos=142428 heater_bed: target=60 temp=59.9 pwm=0.182 sysload=0.12 cputime=144.987 memavail=3474040 print_time=4437.985 buffer_time=2.428 print_stall=0 extruder: target=220 temp=220.0 pwm=0.464
Stats 4460.9: gcodein=0 mcu: mcu_awake=0.056 mcu_task_avg=0.000265 mcu_task_stddev=0.000260 bytes_write=1227708 bytes_read=733210 bytes_retransmit=27 bytes_invalid=0 send_seq=45569 receive_seq=45569 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=56 upcoming_bytes=2705 freq=16000266 rpi: mcu_awake=0.000 mcu_task_avg=0.000007 mcu_task_stddev=0.000012 bytes_write=27926 bytes_read=88054 bytes_retransmit=0 bytes_invalid=0 send_seq=4623 receive_seq=4623 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=50000171 adj=49999318 sd_pos=142428 heater_bed: target=60 temp=59.9 pwm=0.182 sysload=0.12 cputime=145.000 memavail=3474044 print_time=4438.776 buffer_time=2.218 print_stall=0 extruder: target=220 temp=220.0 pwm=0.464
Timeout with MCU 'mcu' (eventtime=4461.903617)
Transition to shutdown state: Lost communication with MCU 'mcu'
Dumping gcode input 0 blocks

```

This is strange. Because there is a communication error, and only then a G1.

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [April 21, 2025, 6:47pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/4 "2025-04-21T18:47:44Z")

</div>

It looks like the initial error is

```auto
Timeout with MCU 'mcu' (eventtime=4461.903617)
Transition to shutdown state: Lost communication with MCU 'mcu'

```

and the other errors are just consequences. See [Timeout with MCU / Lost communication with MCU](https://klipper.discourse.group/t/timeout-with-mcu-lost-communication-with-mcu/6639). As a first attempt, I would try disconnecting the webcam.

---

<div class="post-metadata">

**Author:** ![Ashish\_8284](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/ashish_8284/32/17233_2.png) [@Ashish\_8284](https://klipper.discourse.group/u/Ashish_8284)\
**Post date:** [April 22, 2025, 1:48am UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/5 "2025-04-22T01:48:32Z")

</div>

Okay. Will remove webcam and try to print “with no filament” as already wasted plenty due to almost 4 failed print.

---

<div class="post-metadata">

**Author:** ![Ashish\_8284](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/ashish_8284/32/17233_2.png) [@Ashish\_8284](https://klipper.discourse.group/u/Ashish_8284)\
**Post date:** [April 22, 2025, 4:45pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/6 "2025-04-22T16:45:08Z")

</div>

I have tried after removing USB camera but still problem arises.  
Klipper log attached, kindly someone guide me to resolve this problem.  
[klippy (2).zip](https://klipper.discourse.group/uploads/short-url/h5TTycWKK1Donn1nfxNOZ8dA8RQ.zip) (2.8 MB)

---

<div class="post-metadata">

**Author:** ![EddyMI3D](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/eddymi3d/32/1981_2.png) [@EddyMI3D](https://klipper.discourse.group/u/EddyMI3D)\
**Post date:** [April 22, 2025, 6:35pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/7 "2025-04-22T18:35:22Z")

</div>

> [@Ashish\_8284](#):
>
> kindly someone guide me to resolve this problem.

Would be nice to tell us what is was.

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [April 22, 2025, 9:08pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/8 "2025-04-22T21:08:28Z")

</div>

It is the same error as above. Unfortunately, there is not much more guidance than what is already listed in the provided link. This error typically indicates some sort of hardware instability, and Klipper only recognizes that it occurred but cannot determine the cause.

---

<div class="post-metadata">

**Author:** ![Ashish\_8284](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/ashish_8284/32/17233_2.png) [@Ashish\_8284](https://klipper.discourse.group/u/Ashish_8284)\
**Post date:** [April 23, 2025, 1:22am UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/9 "2025-04-23T01:22:54Z")

</div>

Is this error occurred due to raspberry Pi hardware problem or mcu releted hardware problem??

I am planning to re flash pi and mcu with fresh setup. Let’s see what happened next.

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [April 23, 2025, 6:03am UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/10 "2025-04-23T06:03:17Z")

</div>

> [@Ashish\_8284](#):
>
> Is this error occurred due to raspberry Pi hardware problem or mcu releted hardware problem??

It’s hard to tell, but usually it involves the MCU. Generally, as described, Klipper no longer receives a heartbeat from the MCU.

> [@Ashish\_8284](#):
>
> I am planning to re flash pi and mcu with fresh setup. Let’s see what happened next.

Usually not a solution.

---

<div class="post-metadata">

**Author:** ![Ashish\_8284](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/ashish_8284/32/17233_2.png) [@Ashish\_8284](https://klipper.discourse.group/u/Ashish_8284)\
**Post date:** [April 23, 2025, 2:38pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/11 "2025-04-23T14:38:37Z")

</div>

> [@Sineos](#):
>
> Usually not a solution.

does that means i have to replace MCU??

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [April 23, 2025, 3:09pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/12 "2025-04-23T15:09:08Z")

</div>

> [@Ashish\_8284](#):
>
> does that means i have to replace MCU??

Well, before you do this, it might help reading the already posted link…

---

<div class="post-metadata">

**Author:** ![Ashish\_8284](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/ashish_8284/32/17233_2.png) [@Ashish\_8284](https://klipper.discourse.group/u/Ashish_8284)\
**Post date:** [April 25, 2025, 11:10am UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/13 "2025-04-25T11:10:11Z")

</div>

I tried to print small object which placed near right front corner and it works.

IF I tried to print big part of place part at right back corner it failed.

I suspect cable shorting may occur at far end.

Still experimenting.

---

<div class="post-metadata">

**Author:** ![Ashish\_8284](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/ashish_8284/32/17233_2.png) [@Ashish\_8284](https://klipper.discourse.group/u/Ashish_8284)\
**Post date:** [April 27, 2025, 2:08pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/14 "2025-04-27T14:08:13Z")

</div>

Actions i have taken.

I tried 20 Amp Smps but still error Came.  
I tried with three different usb cable but still error came.  
I kept pi at far away. But still error came.  
Use official power supply of Raspberry Pi but still error came.  
I opened mcu box and check cable tightness of all connectors.  
Then i have tried putting small part approx 10 cm x 10 Cm, placed at front right corner. And didn’t get error.

Again I tried big part and error Cam back .

My observation  
Error came every time at second layer.  
Print head postion is at right back side When error came

All three usb cable i have used are 5v,G,TX & rx connection. Disconnecting 5V of pi can help??

---

<div class="post-metadata">

**Author:** ![hcet14](https://avatars.discourse-cdn.com/v4/letter/h/ecd19e/32.png) [@hcet14](https://klipper.discourse.group/u/hcet14)\
**Post date:** [April 27, 2025, 2:31pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/15 "2025-04-27T14:31:42Z")

</div>

Interesting problem. Could you please post a fresh klippy.log?

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [April 27, 2025, 3:13pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/16 "2025-04-27T15:13:57Z")

</div>

> [@Ashish\_8284](#):
>
> Disconnecting 5V of pi can help??

It’s unlikely, but you can try. In any case, this seems to be a hardware instability issue. Unfortunately, diagnosing it can be quite tedious.

---

<div class="post-metadata">

**Author:** ![Ashish\_8284](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/ashish_8284/32/17233_2.png) [@Ashish\_8284](https://klipper.discourse.group/u/Ashish_8284)\
**Post date:** [April 27, 2025, 3:29pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/17 "2025-04-27T15:29:46Z")

</div>

Problem persist after Disconnecting 5V.  
Now three things are pending for checking.

1. Raspberry Pi itself.
2. MCU board.
3. Whole power wiring harness.

Will updating each steps.

---

<div class="post-metadata">

**Author:** ![hcet14](https://avatars.discourse-cdn.com/v4/letter/h/ecd19e/32.png) [@hcet14](https://klipper.discourse.group/u/hcet14)\
**Post date:** [April 27, 2025, 5:19pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/18 "2025-04-27T17:19:14Z")

</div>

> [@Ashish\_8284](#):
>
> I have Ender3 with AVR Atmega 1284P since almost 1+ years.

> [@Ashish\_8284](#):
>
> i have updated klipper on 20th April 2025.

 ![klippy_graph](https://global.discourse-cdn.com/free1/uploads/klipper/original/3X/9/1/91240fbe5290b69ee9cde2908419586e196575b6.png)

Why is the MCU load suddently increasing?  
Did you have running Klipper version v0.13.0 before the error occured?  
[klippy\_graph.pdf](https://klipper.discourse.group/uploads/short-url/7016cHgBsIhfgKRBKpu1lJPpPfE.pdf) (429.4 KB)

---

<div class="post-metadata">

**Author:** ![Ashish\_8284](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/ashish_8284/32/17233_2.png) [@Ashish\_8284](https://klipper.discourse.group/u/Ashish_8284)\
**Post date:** [April 27, 2025, 5:35pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/19 "2025-04-27T17:35:23Z")

</div>

currently its :- FIRMWARE\_VERSION:v0.13.0-51-gbfda326c2  
problem started approx. 7 days back after I have updated klipper. unfortunately I don’t remember which version its running before update.

currently i have re-flash raspberry pi with latest image of klipper and upload latest firmware on MCU.

Todays Log is attached.  
[bkp\_270420252254.zip](https://klipper.discourse.group/uploads/short-url/bltJ6ad0tZACQlgW6wjLlFhfEMm.zip) (518.8 KB)

i have write test G-code file which runs only x and y axis with max. speed my machine can handle to verify when MCU disconnected. and surprisingly every time MCU disconnected the position of nozzle is at far end of x axis. as per below image. and everty time MCU communication failed i observe nozzle at this place.

 ![WhatsApp Image 2025-04-27 at 11.03.48 PM](https://global.discourse-cdn.com/free1/uploads/klipper/original/3X/2/a/2aa9089c9590b4bb2bc88b3189a5af5713e38890.jpeg)

G-Code file :  
[Check Gcode.gcode](https://klipper.discourse.group/uploads/short-url/eFOHgu1Pu6EAX1rEwrKpO6S00E8.gcode) (16.9 KB)

---

<div class="post-metadata">

**Author:** ![hcet14](https://avatars.discourse-cdn.com/v4/letter/h/ecd19e/32.png) [@hcet14](https://klipper.discourse.group/u/hcet14)\
**Post date:** [April 27, 2025, 5:54pm UTC](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107/20 "2025-04-27T17:54:48Z")

</div>

Do you still use your webcam?

[Next page](https://klipper.discourse.group/t/klipper-internal-error-on-command-g1/23107.md?page=2)
