Condition of a point within an object mask in an inverted way does not work correctly

604 / 5000
The condition of a point within an object mask in an inverted way does not work correctly, as long as there is more than one instance of the object that the mask is checked against. In case there is only one instance or it is not used in an inverted way, it does work.

In this experiment I contrast the result of using the condition of a point within an object mask with the condition of a mask of an object within another mask of an object. As a result the first inverted condition does not work as desired, however the second condition does work as desired.

Project link: My project2

That’s because you need to tell which instance of the object should be considered, if you want a specific instance to be considered.
In your case:
image