I have recently upgraded to the Newest version of the Marlin firmware. Ever since I have been chasing problems! This one eludes me still. I am getting erratic errors with my servo probe. I have to go into the firmware to change the extend and retract values to get things to work correctly. Then a week later when I seem to be getting good results, the probe will start deploying at weird angles.

The issue is funny as the servo will consistently extend and retract to new degrees as if the firmware has been changed. Nothing has be changed in the firmware or physically on the printer.

I am just looking for guidance on where I would start looking to diagnose this issue. Could the servo be the cause? It isn't binding or anything. Sounds healthy when it moves, etc...

The printer was just working yesterday fine. This morning I went to start a print and the nozzle crashed into the bed cause the probe deployed at too great an angle. I hit the reset button and the restarted the print. The servo probe deployed at the incorrect angle. When I issue an extend and retract command it does so, at the incorrect angles? How can this happen?