Are you still using 15 Series format, ie., single line with K, D, A etc? If so, the parameters 0109, 0723, 0724, 0725, and 0726 don't apply. Is the tool tip angle specified in the G76 block still the 50deg as shown in one of your examples? If so, and the cycle worked with that angle, then its definitely not 16 Series standard that's in place.
Post a bit more of your program.
Ran my new program tonight up to the thread cycle. Same alarm. At least I knew this time that I probably would have to restart the machine in order to clear out the problem. What I did was make a change...try it. If it still alarmed, I shut down, restarted and tried again. If it still alarmed, I made another change and went through the same process again.
I now know what part of my threading cycle is causing the problem...but not why. I always program a compound infeed. What I found was that you can not use an A-word. I was running an older Daewoo Puma (8 something, I think). Tried with and without a decimal. Once you use the A-word, the lathe has to be shut down before it will run the threading cycle.
It seems to me that the A-word is changing a parameter that the control doesn't like. There are no manuals for this lathe, but the owner does have an OT Fanuc Operator's Manual. I didn't look tonight, but I'm fairly certain I saw the A-word used in the example it gave. Maybe the manual isn't the right one for this control. I only have one Fanuc OT manual at my regular job, and it isn't like this one. This one has Mate in the title.
I program a Hitach Seiki with a Seicos control that uses the A-word in its 1-block G76 call. Haven't programmed our older Mori Seik SL-25 in a few years, but quite certain it also allows the use of an A-word. I think it is a T-6 control. I was under the impression that the single block G76 always allowed an A-word. At least from the few manuals I have seen.
Also discovered another problem with the threading cycle tonight. The re-thread makes 3 passes even though the K and D have equal values. I assume this is controlled by a parameter. Anyone know what it is? Would like to change it to one pass. I appreciate the efforts of you gentlemen trying to help discover the problem. Thanks.
EDIT: I can post examples of my threading cycles if you still need them. Figured you wouldn't given that I now know what is causing the alarm.
A is used in all single line G76 versions. But on some controllers you can not use just any old number. Some will only accept 80°, 60°, 55°, 30°, 29°, and 0°
That's probably the cause of your alarm.
The number of finish passes is set by parameter number 5142.
The machine will do 1 pass anyway, so if you want 3 finish passes set 5142 to 2