It has happened multiple times on multiple g-code programs. When a hole is being drilled and it is time for a drill bit to retract sometimes it doesn't but instead just stays in place at the bottom of the hole. It all happens randomly. Sometimes it's the first hole that doesn't retract, sometimes second or third or fourth or fifth... and sometimes it all works fine.
Here is today's example. I was doing some fixture and there were four holes that needed to be drilled. The first time I ran the g-code the drill didn't retracted from the second hole. I ran the program again and it didn't retracted from the first hole. I ran the program again the third time and it worked well.
Here is the today's g-code:
(PINS)
(T1 D=4. CR=0. TAPER=165DEG - ZMIN=-11. - DRILL)
G90 G94 G91.1 G40 G49 G17
G21
G28 G91 Z0.
G90
(DRILL1)
M5
M9
T1 M6
S5000 M3
G54
M9
G0 X25. Y0.
G43 Z15. H1
Z5.
G98 G73 X25. Y0. Z-11. R5. Q3. F200.
X365.
X390. Y-25.
Y-475.
G80
Z15.
M9
G28 G91 Z0.
G28 X0. Y0.
M30
The computer is running on Windows XP.