Siemens runs commented code?!?

I created a Fb to move a tracking (array of 4 uints), and so far so good... the code has an enable (bool) and has the input array and one output and an input index that can go from 1 to 4 based on this and if I have enable I move the array indexes in the order I want.

The problem is that even if I don't have the enable it overwrites the output and it does this even if the FB code is commented out. how is this possible?!? am I missing something?!?