Strange AutoLevel Behaviour
I had my reprap working great with the bltouch on the latest dev fw, no issues other than slicing and slightly loose x axis.
Today, I setup repetier server on an old windows pc (just for testing before I go by a Pi3) and proceed to setup. No issues with setup and the movements seem ok.
I print a gcode file that I printed yesterday with repetier host, but this time through repetier-server. I tried the same gcode over an SD card and the same thing happens. In both cases after the G32 S2 command completes, the nozzle is lowered beyond Z0 and therefore the head crashes into the bed.
NOTE, this is the mprimeone which uses has the z axis sitting on a nylon nut (its the white part on the threaded rod in the picture below). because of this the nozzles just sit on the buildplate, tell the z axis reverses and turns in the positive direction.
If I take the same gcode below and remove the G32 S2 command this DOES NOT happen.
So my ultimate question is, if the only change in hardware was tightening an X axis belt, no changes to fw or eeprom (aside from max z height), could repetier server have changed something or raised a bug? I have tried this of an SD card NOT with the USB unplugged and the same thing happens.
Any help would be appriciated as I'm completely lost as to what is causing this. And yes, I know I don't have to run G32 S2 on every print, but for the sake of this discussion, let's leave that out)
repetier log: http://pastebin.com/xz1LDvCF
video: https://goo.gl/photos/H7j8JYnfA1Ky8J2a9 (skip to 22 seconds for the issue)
eeprom dump: https://1drv.ms/u/s!ApzOdVx9w7haif4D1T4dzVBpg2W5tg