Hello Guys! Long story short, we have a Haas VF2. Not so long ago the battery was died. We called the support, they came and replaced the battery and reinstalled the system. Since the situation is: When we try to use G12/G13 macros and the single block is on it works properly but if it is not then it doesn't work properly.

For example: When single block is on then it runs properly:
X0 Y0
Z-15
G13 I15
G0 Z5

but if it is not then it goes until Z-15 and stop there and do nothing else. It works just then if you have X and Y Movement after the line of G13 I15. So it have to looks like:

X0 Y0
Z-15
G13 I15
G0 X0 Y0
G0 Z5

Have you haver met the same problem?

Thanks for your help in advance!