Does this also not work with other data types? Try passing not an array, but a single variable (for example a string).
It’s likely that your structure is broken…
They love to do this.
I did with a random integer array and it worked. The reason this occurred is because NetID is passed by either player controller or player state. I was using a player controller at the time and because player controllers are specific to clients it wouldn’t work. So I decided to do the logic in the player states rather than player controllers so it started working just fine.