Run On Server Not Working

So I can’t get run on server to work. It works for the server and so does multicasting, but run on server itself wont work at all from the client. I am a little confused on why. I eventually added a switch has authority and that didnt work either. I am very lost on what I am supposed to do to get something to replicate from client to server.

Can you post your blueprint on this website so we can take a look at it?

So basically I havve a hud that when you hit a button it is supposed to set your tag in the player state, but this is happening for the clients. Edit: There is a 3rd pic, but it isnt popping up in the picture mode, but is linked at the bottom.

alt text

There is no hud on the server, only on clients.

This is true, but what I’m doing is using the hud to cast to the player and then the player tells the server it is changing its tag.
Both hudhelp1 and hudhelp2 are on the player not the hud.
When testing it with a print string after run on server, it never went off when the client clicked the button. I also tried setting it up without the has authority and just made it call to run on server and then multicast which also doesn’t work on client.

I figured out exactly where the issue is starting. In the first picture, the client cannot get the owning player that casts to the game state. so everything else is working fine in theory, but that and it is prevent the client from even calling the set tag function. how do I fix this?

Can you try to change that to get player controller 0?

I did try that and it didn’t work.

So apparently, nothing is broken at all and it all works just fine. The issue was that because it was connected to steam, when I tested it, I was only assigned 1 controller as the server owner and not the additional client. When testing it with other people on a packaged version of the game, it worked just as intended with no hiccups at all since they were given separate controllers because they had separate accounts.