Blueprint Interface sharing variable isn't work on server side

Finally I found a solution , it’s not like what I was thinking
First I thought , If variable work Online just fine , it should be replicated right .
but to send them out of the BP , that’s whole other thing .

what I do is
first always set them inside “Custom event” which been set “Run on server”
then , use those well set variable by interface function in my AnimationBlueprint
it will work as I expected

The solution I got is from here
link text