Network: Host and client issue. Please help! Is for dissertation!

Hey everyone!
I am having an issue with UE4 host and client issue.

The problem I am having is I have a single player setup with my level. All the variables and animations etc are set to be replicated so they can be seen on a server. Now the the problem I have is anyone of the players can host a server and then anyone can join but only the host animations, variables, spawn effects (bullets or grenades for example) can be seen in the server so basically if the host crouch’s, all the clients can see the host crouch but if a client crouch’s no one can see it except that client.

In the pictures below I have provided a screen shot of the host and the client both crouching only one of which can be seen doing so which is the host and the other screenshot is that of the blueprints within the player for the crouch system. I have watched a few videos on YouTube provided by the Epic team but I’m still not 100% sure when it comes to networking as it wasn’t really my strongest perk. In case you are wondering the Crouch Button Down variable is something that links to an animation blueprint I have.

Please help me as soon as possible as this is for my final year project / dissertation at University!

Please help me!

input event → RPC server set crouch variable → RPC Multicast set anim bp to crouch anim