Projectile Launch Rotation Not Replicating

Hey there, so, I’m calling an input to a Spawn Projectile Client (forget its name, it calls to the server) and then I multicast it with a separate event and then it spawns the projectile.

The projectile visually launches in the correct rotation on one client but not the other (i.e. one can visually change which direction it launches the projectile while the other client’s rotation is not visually shown to the other). I’m guessing it has to do with the Get Control Rotation and Get Actor Location referencing self?

I’m a bit new to UE4 so please don’t smite me. Also, I put an X through a certain event call because it does not pertain to this.