I know my answer is also late. Here are my findings. When we are replicating a property If we bind an OnRep function to that property. That function apparently only gets triggered in the client. So each time that property gets replicated that onRep function will get triggered in the client. But not in the Server. So if you want to trigger that same functionality on the server. You check for the role authority of the particular pawn GetLocalRole()
and if only the role is Role_Authority
run the same functionality you try to run inside onRep function. Hope this will help someone.