using custom properties to load unique texture for each player

Options
stereo
stereo
Hello,
I try to modify the PUN basic tutorial so that when a player is created, it loads his own texture, and every client also.
And so, after many trys with RPC it seems that the best way to achieve that is using custom properties because the texture will never change during the game session.

I added into GameMAnager.cs just after player Instantiating :
ExitGames.Client.Photon.Hashtable pp= new ExitGames.Client.Photon.Hashtable();
pp.Add("texture", myjpgname);
PhotonNetwork.LocalPlayer.SetCustomProperties(pp);

And in the PlayerManager.cs inside the start function :

if (photonView.IsMine)
{
_cameraWork.OnStartFollowing();
string texturename = PhotonNetwork.LocalPlayer.CustomProperties["texture"].ToString();
load_custom_texture(texturename);
}

and playermanager have his method load_custom_textureload_custom_texture,
unfortunatly the texture is only loaded for the owner, may anyone would help a bit on the method cause i m a bit stuck