Pure nodes - here Random - are evaluated every time they’re accessed. You access it twice here:

You use location data from one element but remove another.
Try it like this instead:
Pure nodes - here Random - are evaluated every time they’re accessed. You access it twice here:

You use location data from one element but remove another.
Try it like this instead: