When I shoot with the server character, it correctly spawns the projectile and shoots in the facing direction.
But when I shoot with my client character, it spawns in a set location with the same direction every time.
The replication itself works. Client and server both see the same result.
Here is my BP setup: