I’m sure this is something extremely obvious, but I’ve still not figured it out myself. I’m working on an RTS camera, and I have a sphere to indicate where the player’s camera is for testing purposes. I can move around with the host and see the ball moving on the client, but the client always sees the host as not moving despite movement working for both in their respective windows. I tried using a replicated event for movement, but it didn’t improve anything.
Here is the Blueprint. It is part of the player controller. The camera/sphere itself is a pawn, and not a character. Replicates and Replicates Movement is enabled for both the pawn and the controller.
This is not all of the Blueprint, of course, but this is the main movement code for WASD. If I can figure that out I can probably figure out the rest.
Thank you in advance for taking the time to read and possibly even help, if you know the issue and have time.