Problem with Teleport

Hi, I have a problem teleporting some NPCs at my level. I created a Function to do that and I call it in certain points of a dialogue.

The “Teleport Point” is an open variable and in the level I use an Actor to reference a point in the level to teleport

Thing is that… sometimes works and sometimes doesn’t work and I can’t tell why. Some NPCs teleport correctly and others don’t. I.E: I have one npc “hidden” under the map to teleport it and it does it every time, but I have another near it that doesn’t do it and I do not know why.