Event BeginPlay for each player?

Is there any way to make the BeginPlay event work only on the client who is joining? I want each new joining player to execute a certain actor’s BeginPlay on their side rather than have it only trigger once on server then never again. clientside only so that the event is only visible to the one joining.

use the Remote path from SwitchHasAuthority after BeginPlay.

if you have a listen server make sure you account for the server player too though