Sidewinder X1 - TMC 'extruder' reports error: DRV_STATUS: 001f5000 s2vsa=1 stealth=1 csactual=31 error

Hi all,

I’ve been printing without any issue with my Sidewinder X1 for months now and I just came to an issue while printing which I never encountered before about 3h to 4h in on 9h30 print the printer just stopped and displayed the belowe message:

TMC ‘extruder’ reports error: DRV_STATUS: 001f5000 s2vsa=1 stealth=1 csactual=31
Once the underlying issue is corrected, use the
“FIRMWARE_RESTART” command to reset the firmware, reload the
config, and restart the host software.
Printer is shutdown

And I can see the below in the klippy logs:

Stats 24264.3: gcodein=0  mcu: mcu_awake=0.012 mcu_task_avg=0.000014 mcu_task_stddev=0.000017 bytes_write=343754 bytes_read=1299661 bytes_retransmit=9 bytes_invalid=0 send_seq=26970 receive_seq=26969 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=50 stalled_bytes=0 freq=119996631 heater_bed: target=70 temp=69.8 pwm=0.107 sd_pos=1596 sysload=0.24 cputime=440.475 memavail=629068 print_time=9461.687 buffer_time=2.919 print_stall=0 extruder: target=235 temp=225.3 pwm=1.000
Stats 24265.3: gcodein=0  mcu: mcu_awake=0.012 mcu_task_avg=0.000014 mcu_task_stddev=0.000017 bytes_write=344307 bytes_read=1299992 bytes_retransmit=9 bytes_invalid=0 send_seq=26993 receive_seq=26992 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=40 stalled_bytes=0 freq=119996633 heater_bed: target=70 temp=69.8 pwm=0.179 sd_pos=1596 sysload=0.24 cputime=440.544 memavail=629100 print_time=9462.083 buffer_time=2.311 print_stall=0 extruder: target=235 temp=235.7 pwm=0.000
Stats 24266.3: gcodein=0  mcu: mcu_awake=0.012 mcu_task_avg=0.000014 mcu_task_stddev=0.000017 bytes_write=344789 bytes_read=1300304 bytes_retransmit=9 bytes_invalid=0 send_seq=27015 receive_seq=27014 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=52 stalled_bytes=0 freq=119996631 heater_bed: target=70 temp=69.8 pwm=0.218 sd_pos=1596 sysload=0.24 cputime=440.619 memavail=629100 print_time=9462.767 buffer_time=1.989 print_stall=0 extruder: target=235 temp=236.3 pwm=0.000
TMC 'extruder' reports GSTAT:      00000002 drv_err=1(ErrorShutdown!)
TMC 'extruder' reports GSTAT:      00000000
Stats 24267.3: gcodein=0  mcu: mcu_awake=0.012 mcu_task_avg=0.000019 mcu_task_stddev=0.000037 bytes_write=345963 bytes_read=1300927 bytes_retransmit=9 bytes_invalid=0 send_seq=27061 receive_seq=27061 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=119996632 heater_bed: target=70 temp=69.8 pwm=0.113 sd_pos=1748 sysload=0.24 cputime=440.732 memavail=629116 print_time=9467.084 buffer_time=5.305 print_stall=0 extruder: target=235 temp=236.1 pwm=0.000
Stats 24268.3: gcodein=0  mcu: mcu_awake=0.012 mcu_task_avg=0.000019 mcu_task_stddev=0.000037 bytes_write=346334 bytes_read=1301309 bytes_retransmit=9 bytes_invalid=0 send_seq=27089 receive_seq=27089 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=119996629 heater_bed: target=70 temp=69.9 pwm=0.000 sd_pos=1748 sysload=0.24 cputime=440.802 memavail=629004 print_time=9467.084 buffer_time=4.303 print_stall=0 extruder: target=235 temp=236.3 pwm=0.000
Stats 24269.3: gcodein=0  mcu: mcu_awake=0.012 mcu_task_avg=0.000019 mcu_task_stddev=0.000037 bytes_write=346692 bytes_read=1301667 bytes_retransmit=9 bytes_invalid=0 send_seq=27115 receive_seq=27115 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=119996628 heater_bed: target=70 temp=69.8 pwm=0.130 sd_pos=1748 sysload=0.22 cputime=440.870 memavail=629004 print_time=9467.084 buffer_time=3.299 print_stall=0 extruder: target=235 temp=236.2 pwm=0.161
TMC 'extruder' reports DRV_STATUS: 001f5000 s2vsa=1 stealth=1 csactual=31
Transition to shutdown state: TMC 'extruder' reports error: DRV_STATUS: 001f5000 s2vsa=1 stealth=1 csactual=31
Dumping gcode input 0 blocks
Dumping 20 requests for client 1968800552
Received 23710.029992: {"id": 1752401360, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 23739.996585: {"id": 1752401424, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 23770.010896: {"id": 1752403664, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 23800.000708: {"id": 1752400112, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 23813.415588: {"id": 1752402288, "method": "gcode/script", "params": {"script": "SDCARD_PRINT_FILE FILENAME=\"Tool_Holder_Cricut_0.2mm_PETG_X1_8h27m.gcode\""}}
Received 23830.007631: {"id": 1751384368, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 23860.006094: {"id": 1751386480, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 23890.044911: {"id": 1751387184, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 23920.009316: {"id": 1752401392, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 23950.052024: {"id": 1752402288, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 23980.017494: {"id": 1752400880, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 24010.046430: {"id": 1752400976, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 24040.043348: {"id": 1751384688, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 24070.064644: {"id": 1751387216, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 24100.043216: {"id": 1751385392, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 24130.071808: {"id": 1751386864, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 24160.068436: {"id": 1752400976, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 24190.090338: {"id": 1752402000, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 24220.068913: {"id": 1752400752, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
Received 24250.076791: {"id": 1752401136, "method": "objects/query", "params": {"objects": {"heater_bed": null, "extruder": null, "print_stats": null, "toolhead": null, "display_status": null, "virtual_sdcard": null}}}
gcode state: absolute_coord=True absolute_extrude=False base_position=[0.0, 0.0, 0.0, 0.0] l
Virtual sdcard (724): "de: start_gcode\n; Initial setups\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM900 K0.12; K factor\nM900 W0.45 H0.2 D1.75\nM200 D0 ; disable volumetric e\nM220 S100 ; reset speed factor to 100%\nM221 S100 ; reset extrusion rate to 100%\n\n; Set the heating\nM190 S70; wait for bed to heat up\nM104 S235; start nozzle heating but don't wait\n\n; Home\nG1 Z3 F3000 ; move z up little to prevent scratching of surface\nG28 ; home all axes\nG1 X3 Y3 F5000 ; move to corner of the bed to avoid ooze over centre\n\n; Wait for final heating\nM109 S235 ; wait for the nozzle to heat up\nM190 S70 ; wait for the bed to heat up\n\n;Auto bed Leveling\n@BEDLEVELVISUALIZER\nG29 ; ABL T\nM420 S1 Z3 ; reload and fade mesh bed leveling until it reach 3mm Z\n\n; Return to prime position, Prime line routine\nG92 E0 ; Reset Extruder\nG1 Z3 F3000 ; move z up little to prevent scratching of surface\nG1 X10 Y.5 Z0.25 F5000.0 ; Move to start position\nG1 X100 Y.5 Z0.25 F1500.0 E15 ; Draw the first line\nG1 X100 Y.2 Z0.25 F5000.0 ; Move to side a little\n"
Upcoming (1748): 'G1 X10 Y.2 Z0.25 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nM221 S95\n; custom gcode end: start_gcode\nM107 ; disa'
MCU 'mcu' shutdown: Command request
clocksync state: mcu_freq=120000000 last_clock=1135676636912 clock_est=(24240.970 1132249528766 119996626.017) min_half_rtt=0.000146 min_rtt_time=23580.190 time_avg=24240.970(843.849) clock_avg=1132249528766.284(101259075455.776) pred_variance=15619543.562
Dumping serial stats: bytes_write=346918 bytes_read=1301895 bytes_retransmit=9 bytes_invalid=0 send_seq=27133 receive_seq=27133 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0
Dumping send queue 100 messages

also this:

Starting heater checks for extruder
Stats 24313.5: gcodein=0  mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2557 bytes_read=5197 bytes_retransmit=9 bytes_invalid=0 send_seq=228 receive_seq=228 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=4599 freq=119998852 heater_bed: target=0 temp=0.0 pwm=0.000  sysload=0.17 cputime=444.717 memavail=627768 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000
webhooks: registering remote method 'shutdown_machine' for connection id: 1949246248
webhooks: registering remote method 'reboot_machine' for connection id: 1949246248
webhooks: registering remote method 'pause_job_queue' for connection id: 1949246248
webhooks: registering remote method 'start_job_queue' for connection id: 1949246248

Seems to be related to the extruder but can someone help me understand what happened and what I need to look into to resolve it?

I can’t upload the log file as is 10M and the site only allows 8M.

Thanks in advance.