Multiplayer camera woes!

So I’m putting together a “quick multiplayer demo” (never the reality) and I kept running into a problem.

My clients all seem to randomly set their viewtarget to themselves, even after I explicitly set them from the server on a reliable client RPC:

 

 

 

 

 

I can verify that it executed, and that the clients execute gets a valid parameter, but then the viewtarget just sets automatically a few frames later.

Turns out it’s just a boolean on the player controller forcing the viewtarget back:

 

 

 

 

 

Uncheck that and the problem goes away. There’s always a boolean for everything in unreal. 🙂