I have a quick widget I made with buttons for two characters when either is clicked it sends a message to a blank character that I have spawned for the players that join the server, the message then runs this blueprint.
Both are able to spawn characters but only the host is able to possess their character, for the client the character will spawn but it won’t be possessed.
Here is the widget if that helps as well. It gets created on beginplay for the spawn character.

