Binding events from players (MP level), bad design?

I have a blueprint object in the environment.
My player character/controller has an ‘Interact’ input event.

Currently I have in my controller blueprint:
InputAction Interact → Call ‘LevelInteract’

In my level blueprint:

12451-bind_event.jpg

As you can see I bind the event to a local custom event that goes on and interacts with a referenced blueprint object.

The challenge I have however is that it’s only binding Player Index 0. My game is currently a network title and I need all players to be able to interact with the blueprint object… What’s the best way to approach this? Maybe binding events-as-such is not the best approach? Note: Sometimes the blueprint object gets exchanged for a duplicate.