Projectile not appearing on clients

I am trying to make a projectile that is spawned by the server and replicates to the clients.
The issue i am having is that my projectile is invisible on the client system.

These are the replication settings of the projectile blueprint.

211018-image.jpg

This is the code that is spawning the projectile.

Does anyone know what this issue is?

I am assuming that it’s because you aren’t actually calling a server RPC: Screenshot - 3ea558bb8ebb3966ba5b36fef5d0e8aa - Gyazo

Just tested this out in a brand new FPS template. All I did was replicate projectile and add this little bit in between input and what I want to happen.

(FYI, server spawning projectile would always allow clients to see it BEFORE I asked Server to spawn from client, so this actually isn’t your issue probably, but it does allow both client/server to show projectile fire)

I am already doing this.

I am an idiot. The shapes I was using to get the spawn location had their scale set to 0.1 so the projectile came out at 0.1 scale so it was invisible