How to replicate camera movement for clients spectating the servers or other clients POV's

Hi,
I am working on a multiplayer game and am trying to set up a spectate system. I want spectating players to be able to view the perspective of other players. Currently, I am doing this via a Run on Server event that sets the player controllers view target with blend onto the targeted player. The actual switching works and when the server views the clients, they see their perspective fine. When the client however, tries to spectate the server, there is no camera movement replicated. The camera follows the player around if they move but there is no rotation on both yaw and pitch.

I tried viewing a similar system I made in a previous project which was built in unreal engine 4 and it worked with seemingly the same logic so I’m not sure if it’s a change made in ue5. Any help appreciated and let me know if additional information is needed.

Thanks

1 Like

Hi,

I’m currently facing the exact same issue in my multiplayer project. The spectator system works, but when a client tries to spectate the server, the camera movement isn’t replicated properly.

Did you manage to find a solution? If so, I’d really appreciate it if you could share how you fixed it!

Thanks!