Replication Randomly stops

In my Multiplayer First Person Shooter, Everything in the weapon (Sound, partical effects, damage) seems to stop replicating from the client until the player is killed and my respawn function is called. All 3 weapons do this and all 3 weapons are child blueprints of the same base c++ weapon.
Everything replicats but the weapon when this happens. The time between failures gets shorter over time. (4 kills, fail, death, 2 kills, fail, death, repeat)
There are no game rules saying that it should stop and the only thing in my gamemode is the respawn function.
This happens in all instances, PiE, standalone, null subsystem, steam subsystem, dedicated and nondedicated server.

you can check out video here. Replication Bug - YouTube