Spawn Location not within box extent?

So I am having this weird bug that doesn’t make any sense. I have this track with multiple trigger boxes throughout. I have portals that are supposed to spawn in each of these trigger boxes. However, It seems that the portals spawn in the center where they want, and NOT in the boxes they are blueprinted to. Does anyone know why this happens?

i would say that your getting a point relative to the bounding box but placing the new portal based on the relative position of the main actor. you could try adding the location produced by the random point in bounding box node to the location of the portal spawn component, that should provide the offset needed.

Like this? It didn’t really fix the issue. It’s now stuck in one spot off center.

Well I think I figured it out. I had to unparent the spawners from TrackMid. Then I had to reduce the boxes to scale 1 (it was set to ten because the whole track was scaled) and adjusted the box extent and I think that may have fixed it.

i actually meant add the spawners relative location, but in any event even what you have should have done something.

what do your portals do? it may be better to spawn them as their own actor instead of a child component.

They Teleport the player 5,000,000 UU up and 5,000,000 UU down. The portals transport you to different worlds with the same track.

Ok spawning its own actor fixed the problem, thanks. I just have one last issue. The portals, which teleport the user up or down to different tracks as shown below, have an issue where the teleport will move the camera to the track but the pawn will be destroyed.