RPC Issues / Questions

I am setting the reference to the player and controller on initialization. I am then calling a function from the PlayerState class. It is my understanding that these are handled by both the client and server. I have used the same function in other places, like adding gold when you kill an enemy. It is just from the widget that I can’t get it to work.

Right now I am only calling it on the widget using the replicated server function.