Equality node bug?

Hi guys.

I am having trouble understanding what looks like a bug to me.

I’ve made a cluster to compare vectors. I am using a vector deconstruct node to get vector components, that I then compare 1 to 1.

I start with x component, as you can see in the image below, I’ve got a tree of vectors that I compare to a single other one. The second value of x is always 0, and on the first branch of the vector tree, my x values are always 0, but i get random answers for the equality node (true and false).

Do you have an idea to explain why this is happening?

Thanks

This is a common source of confusion, see here for some previous posts on it

Hi @DanielPiker .

Now that you mention it, makes total sense.

Thank you!