I have a Actor that was spawned By a server event and it is replicated so it spawned for every player on server, but if there is a new palyer join after spawning he dont see the actor
is this a normal behavior of a correct replicating actor?
No this is not normal. Are you sure the actor was spawned by the server and not just spawned by every local client via a multicast? Replicated actors need to be spawned on the server. Show how you spawn the actor.