Thank you for this information, however I did already notice this in the output log. I had put the SetReplicates(true)
line in as part of me trial-and-error fix method. Sadly I was still struggling with this same problem.
I have been trying so many combos (eg. HasAuth && world->IsServer && ROLE = ROLE_AUTHORITY etc etc) that I got myself quite confused about what I have and have not tried.
This evening I am going to have another go from scratch to test it out.
But at least knowing I am on the right path is at least a good start, like my function listed above is a decent enough approach for doing such thing as setting a Team or other match based info about the players ??