Ok. So maybe it isn’t normal for that “Setup Completed” screen to come up with every boot. (It would show up every boot for me, but would allow me to immediately “Start Creating” unless I had swapped modules. Always felt weird, but I assumed that’s just how it was).
I decided to go nuclear and do a factory reset. I setup the 40W laser, did a FW update back up to 2.7.3, then the CNC, then the 3DP module. Now, It doesn’t show up on every boot, and I don’t have to recalibrate the 3DP head each time - thank heavens!
Fingers crossed that it continues this way (and that neither the Rotary Module or 2W IR laser that I haven’t setup yet ruin this sweet spot!)
I did notice that the 40W laser module now requires me to calibrate after swapping (I don’t recall if it did before), but that’s relatively easy compared to the 3DP module!
–-
If any of the Snapmaker devs see this, I still think there’s a software bug or two in here somewhere. I did do a log dump prior to going nuclear and think I noticed something weird:
0,1970.01.01 08:00:36.130,DEBUG,SC,last toolHead sn list[9178, 9727]
36131,1970.01.01 08:00:36.131,DEBUG,SC,current toolHead sn 9727
36132,1970.01.01 08:00:36.132,DEBUG,SC,Last work type FDM
36134,1970.01.01 08:00:36.134,DEBUG,SC,Update work type FDM
...
1772078635441,2026.02.26 12:03:55.441,DEBUG,SC,set machine step 9178, 2
9727 is my 3DP, 9178 the 40W Laser. I find it weird that it is setting the “machine step” (which seems to control the setup step progression) for the Laser module while the 3DP module is attached. Don’t know if it’s always using list[0] or what…
Also noticed these two lines earlier:
34765,1970.01.01 08:00:34.765,DEBUG,SC,New tool head plugged or may changed, start setting up guide.
34766,1970.01.01 08:00:34.766,DEBUG,SC,set machine step 9178, 0
But they were only present the first time I added a module - never when the 3DP module was re-connected, so I kind of wonder if it somehow wasn’t saving when I’d click “Start Creating”, and then swapping the module would result in a bad state that caused it to silently go back to machine step 0?