Working on a small project and I am having a small issue.
When I am trying to “Withdraw from the ATM”, the money is being added to the Server player and not the client that is making the withdraw. I have attached a picture of my current set up. Everything starts at the Withdraw_UI
So there’s your problem, you are using generic “GetPlayerCharacter(0)” which is a non-contextual node that returns the character of the first available playercontroller on the machine.
Using this node is fine in client-side code (eg. UI code), but generally not in server code.
In your case, once you are on server you should pass around the player doing the withdraw, like this :