u/4D3Dprints

Since the last few firmware updates, my MK4S (currently on 6.5.3+12780) is taking about 10 minutes to report to Connect that its status is changed from BUSY to IDLE after a filament change.

I change filament usually 3-4 times per day for my Etsy store prints, so this is a massive frustration and time waste. I cant send the print job to the printer without queuing it. I want to hit print and have the printer start printing, or queue the job THEN start printing, without me having to guess when its status changes, then hit print on the screen, or resend the job from PS.

The fastest way I have found to get the status to change to IDLE is doing the filament change, waiting for ramming and auto retraction to complete, then hitting RESET

I thought it might be a connection to Prusa Connect, so I moved my router next to my workstation and use Ethernet to connect the printer, it hasn't helped. I thought using PrusaLink might solve it, but it wont accept the job while it's busy.

I think the issue started with the firmware update that implemented auto-retraction.

The printer firmware should set the status to IDLE while doing auto-retraction after a filement change.

EDIT: I just realized there's no auto-retraction on Flex, and you can see the timestamps below, I changed the filament at 8:43AM, and the status finally changed to IDLE at 8:52AM

https://preview.redd.it/66agg1wld4zg1.png?width=2440&format=png&auto=webp&s=e3941b20368d073d02303bcdb5bff80e5dacd37f

reddit.com
u/4D3Dprints — 10 days ago