Hello. I may be trying to do this all wrong, but I am trying to create an online multiplayer game where everyone in the online match shares a camera. I have made it so that my default pawn class is a camera that spawns in the same location, and has variables for another player controller that possess a character that spawns in a set location. I’m having trouble with the replication end of this because when the client user spawns, the server cannot see the spawned character. Currently I have Event Begin Play plugged into Switch Has Authority, and if it has authority, it spawns a controller and sets my controller variable, and then spawns a character and sets the character variable, and then the created controller possess the created character.
Any and all helpful feedback is very appreciated!