I’m getting normal readings from my eddy sensor but atleast half of the time when i run a bed mesh i get a nozzle crash. My nozzles all the way turned in while hot so it’s not that. I’m very confused on what could be causing these nozzle crashes. The other 50 percent of bed meshes that do work still feel off. It almost looks like the nozzle is pushing a bit too much into the bed even if it’s not quite scraping.
Have you run an eddy calibration recently?
Post a screenshot of your latest mesh.
Can you post your Klippy.log?
You’ll have to connect with a browser, Orca doesn’t do downloads.
Sovol has gutted the log function but I think I can see if there were any Z axis moves before crash.
klippy.log (4.5 MB)
You have some freekish things happening in your log. Including one command to Z=-45 which tries to put the bed 45 mm ABOVE the nozzle.
Have you edited any macros? Installed a macro package from somewhere?
If you zip up all your .cfg files I’ll try to debug the macros but it may be faster/easier to factory reset and do the OTA update (force it if necessary)
printer.cfg and all the includes:
[include mainsail.cfg]
[include timelapse.cfg]
[include get_ip.cfg]
[include Macro.cfg]
[include plr.cfg]
[include moonraker_obico_macros.cfg]
#[include chamber_hot.cfg] # Enabled after installing chamber module
Thanks for letting me know. I don’t understand how to read those and chat gpt wasn’t helping at all… And too answer your question, no the only thing i changed (that i know of) was the improved wiping macro. Everything else should be stock.
I will factory reset
It helps to point AI in the right direction.
Here’s what Claude had to say.
Factory Resetting fixed it. Dont know what went wrong but thanks for the help.
There’s been more than one revision of wipe macros posted here. I think @Liberty4Ever was the 1st to post one. His was posted using the Z probing call for the latest firmware while mine has that call commented out and replaced with the older firmware’s pressure probing which is what I use as it has been working excellently for me with a variety of bed plates with coatings of differing thicknesses over the steel. My guess is you got my wipe macro but have the newer firmware which disabled the pressure probing feature and did not edit the macro to switch back to the new probe routine.
I think the OP’s corruption goes much deeper. With Sovol’s stripped down klippy.log I couldn’t see the macros but I could see the G1 z -45. The only thing that makes any sense (besides file system corruption) is someone edited an end_print or cancel_print macro and got the Z axis direction inverted. It is somewhat counter intuitive that positive Z lowers the bed.
Yes, that makes more sense. Still the different probing routines are something to watch out for. In my case calling the newer one on the older firmware causes it to Z home about 1 mm too high which is a lot better than 45 mm too low.
I am a little surprised there isn’t a check to block executing a move to a negative Z except when over the wiper pad and even then limit the depth to what is safe. Seems like it would be better to error out on it without a forced override to enable negative Z.

