The child actors are not calling the function in the parent.

Hello, greetings to everyone. I have an actor, and there is another actor derived from this actor. Now, I want to call a function marked as ‘run on server’ from the sub-actor, but for some reason, it’s not being invoked. This issue only occurs on the client-side; I don’t encounter this problem on the server. What could be the reason for this?


Try calling a non replicated function in the actor before calling server and multicast.

I tried this, but I didn’t get any results

Hey, I’ve learned the reason for this issue. In Unreal Engine 5.1 and later versions, actors without a player controller can no longer directly call ‘run on server’ events.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.