How to posses a pawn on client only

So I’ve found out that the posses node only fires when it’s called from the server. So there is why it doesn’t work.

My question is, why is this only resricted to server use? Why can’t a client spawn a pawn and control it locally without the need of others to know about it? I don’t understand the logic behind this restriction.