Not Replicating to Client?

Hey!

Apologies if this is really silly. I seem to be able to replicate most things fine, but for some reason my client isn’t replicating a structure variable to it’s Animation Blueprint. It is correctly set on the server.

I did a forum search and found someone that may have had a similar issue, but they were using C++ and I struggle to follow what was going on in the thread. I’m clearly missing something and figure some fresh eyes [or someone that actually knows] might help.

Thread in reference (I may be completely wrong in it’s actual relevence to my issue): Variable changes ONLY on the server and not on the client? - C++ Programming - Unreal Engine Forums

In the picture provided the right section is my Character BP, the top Left is my Actor Component and the bottom left is my Animation BP. The arrows show the connections to each other.

I have a Print String running, and note that the server will update to the correct weapon reference, but the client doesn’t change from the set default.

If there is more information I can provide, please let me know. :slight_smile:

Any assistance would be much appreciated!

Cheers,