When you place more than one copy of a blueprint in a level, like this, only one of them can take the input by default, unless you untick consume input on the input node
I think you’ll find they all fire after that, which is why people often use an overlap box to know which one they are near.
Another method is to use a line trace, and send the message to execute to a specific one.