We are using a Haas VF3. The program will run fin until it sees the G84 line then it will just sit at .100 above the part and never go anywhere. G81 and G83 all work fine.
Here is the program.
%
O1212
N100 G20
N110 G0 G17 G40 G49 G80 G90
N120 T6 M6
N130 G0 G90 G55 X3.9056 Y-4.1698 S100 M3
N140 G43 H6 Z2.
N150 M8
N160 G98 G84 Z-.55 R.1 F4.1667
N170 X3.212 Y-2.0349
N180 X5.028 Y-.7155
N190 X6.844 Y-2.0349
N200 X6.1504 Y-4.1698
N210 G80
N220 M5
N230 G91 G28 Z0. M9
N240 G91 G28 Y0.
N250 G90
N260 M30
%
Here is the program.
%
O1212
N100 G20
N110 G0 G17 G40 G49 G80 G90
N120 T6 M6
N130 G0 G90 G55 X3.9056 Y-4.1698 S100 M3
N140 G43 H6 Z2.
N150 M8
N160 G98 G84 Z-.55 R.1 F4.1667
N170 X3.212 Y-2.0349
N180 X5.028 Y-.7155
N190 X6.844 Y-2.0349
N200 X6.1504 Y-4.1698
N210 G80
N220 M5
N230 G91 G28 Z0. M9
N240 G91 G28 Y0.
N250 G90
N260 M30
%