"Run on server" not running on server or client

I have an actor triggering a event in its corresponding clients character controller, but then the run on server event this event triggers doesn’t run on the server or any clients, I am quite lost as to why this isn’t working, here’s a link to the blueprint im referencing blueprintUE | PasteBin For Unreal Engine 4

well im here to answer my own question. on further inspection the run on server node was firing however the Iron on owner needed to be a multicast and I literally forgot to pass in the actor reference when calling that final event. in the graph I linked to you can see in the comment second from the top at the end the character input is missing a connection.