Ok, I'm pulling my hair out over here. Long proven program all the sudden falling short of the part Z0 on an ID chamfer with a small boring bar. Touched the tool off again to update the table, nothing. Reset the tool, nothing. Here's where it gets weird, I can G0 Z0 both my ref tool and the boring bar BEFORE the program and they hit the same spot. During the program, the boring bar falls .111ish short of the part face (Z0).

Zero changes to the program from when it was running hundreds of parts perfectly, and all done in PP conversational. Update from 2.1.9 --> 2.2.2 hoping that might fix it, but no change.

T01 - Face to Z0
T01 - OD Chamfer
T07 - Drill bore .3125'
T05 - ID Chamfer
T08 - Tap

Thoughts and ideas are appreciated.

S.