EventTick not ticking for "Child Actor Component" in certain setup

MythoByteWorks
Mon, 12 May 2025 13:44:23 +0000
Programming & Scripting

Hello, I came across a strange behavior in which the EventTick-Event of a “Child Actor Component” doesn’t tick in the packaged version of my project.

So here is the Setup:

Create a new Map

Create an Actor A and another Actor B

Add the Actor B in Actor A as a “Child Actor Component”

Add PrintString in Actor B’s EventTick-Event and let it print a message each tick

Add Actor A into the created Map

Now, create another, 2nd map (in my case World Partioned)

Drag and drop the 1st map into the 2nd map as a child map

Now click on “Platforms > Windows > Package Project”, don’t forget to set the 2nd map as the entry map in the ProjectSettings

Now start the compiled, standalone project and watch out for any PrintString messages

In my case for my project PrintString doesn’t print anything which leads me to the conclusion that this specific setup prevents the “Child Actor Component” to tick.

This only happens in this specific case of an Actor placed in a Map which then is placed in another map, and ONLY in the packaged project! So when I place the Actor A into the 2nd (Parent) map, everything works fine again as well as in the Editor itself when I leave everything untouched.

Is this normal? Did I do anything wrong maybe or is this a potential Bug? Maybe I missed a configuration for this kind of map-to-actor setup?

1 post - 1 participant