well, fuck that. g33 is completely messed up, has no coordinate reset on error, no bounds checking, nothing... not only has it driven the extruder into the bed twice so far damaging my coating, and screwed up the z-probe, it's damaged my X axis thinking it can go where it can't... despite it being homed. even after a reset it completely acts erratically... then super slowly moves at 1mm sec back to it's original position assuming it isn't jammed up against another part of the printer already.... i tried this 3 times now, and now the printer is broke. after resetting an error m999 from the probe not deploying somehow, the printer has no idea where it is and rams itself into end stops or the oppose it side of the axis, i cannot home after a resetting the error as it rams itself into the bed since it dosen't even deploy the probe despite it being fine.... wtf.
Please get some unit testing, throw it in a simulator, whatever... it's complete bullshit to even suggest using this on dev without testing it.