Sending USTRUCT via RPC in AActor component - values not carried over

I don’t know what it changes, but I’m not sure if you need to make all of the variables in the USTRUCT to be Replicated. I think you just need to list them as UPROPERTY() for them to be sent.

Also, make sure to check the variables on your client before sending, if they’re not modified they’ll be zero too.