Actor component SetHiddenInGame not working when called in client net multicast function

Thanks again for this extra push to get me to where I needed to be Chris. After further testing and going back to my original project, it appears I was having problems because I was attempting to use the “SetHiddenInGame” function to hide and unhide the AActorShield’s UStaticMeshComponent when I should have been using “SetVisibility” instead. I now have much more consistent results and this issue has gone away.

I’m still a bit confused though about having both the Character’s shield pointer variable set with the Replicated tag, and the AActorShield’s UStaticMeshComponent mesh variable set with the Replicated tag and getting this same broken functionality out of this test project I have uploaded.

I’ll pick this issue up again later should I need to start replicating my mesh in my main project :slight_smile: