In the level blueprint I made a code so that after 5 seconds an NPC was spawned, it happens that it does nothing.

Only the NPC I added by the level editor acts correctly.

**Image of what happens:**

[![enter image description here][1]][1]

**Level Blueprint:**

[![enter image description here][2]][2]

**NPC Blueprint:**

[![enter image description here][3]][3]

I did a search, because I imagine that to solve this is to just modify the event to some of the type: **When created** or **when spawned**.

**Search:**

[![enter image description here][4]][4]

I also thought of something like an event involving the collision between the NPC and the ground, but I considered it silly.

**Link I found and at first I'm thinking that the solution may not be as simple as this:**

https://answers.unrealengine.com/questions/204154/event-dispatcher-on-a-spawned-actor.html

 [1]: https://i.sstatic.net/5b0Ml.png
 [2]: https://i.sstatic.net/oUNf9.png
 [3]: https://i.sstatic.net/AuJcg.png
 [4]: https://i.sstatic.net/e75Ow.png