Replicating damage over a dedicated server

Hi, i am having some issues with replicating damage over a dedicated server, its working fine when running a listen server.

My setup works so that when a player overlaps with a weapon, i set a variable in the player BP called ‘current weapon’ from the weapons BP when it is equipped to the player, at the same time i set another variable inside the weapons BP called ‘Owning Player’ which is setting the player that overlaps and picks up the weapon to be that weapons owner.

i then have the spawning of my desired projectile happening again on the weapons BP using an interface being called in the player to fire the event in the weapon, where on the return pin of the spawn actor node i set the owner to be that of the ‘Owning Player’ variable which was set earlier.

From my research into the issue i have gathered that it could be an ownership issue i am having, but i am not entirely sure the best way to go about this.

If you need screen shots, just tell me and ask for the ones you will need and i will update this post.