If I'm not mistaken, the G78 cycle is programmed exactly like G76. The G76 is used in G-Code systems A and B, the G78 is used in G-Code system C. Have you tried the G76?
In my experience, most Japanese/Taiwanese/Korean, etc. machines are set up to use G-Code system A. Some American-made machines were set up to use system C.