I cant seem to Unload a level after loading into in

Hello, Im having an issue where I go from the main menu, to a multi player lobby and then spawn in the persistent lvl. I then take an elevator down into empty space, and when it stops it loads a procedural dungeon. Then the door opens. That all works so far. Then when I go to leave, my elevator heads towards the top, but then stops and moves over to a collision box that unloads the level at “End Overlap”, then gets back on track and heads to the persisntent level. The problem is that the level never unloads. I tried adding an “Unload streaming lvl by name” and “object” in the end of the elevator path as well and it makes no difference. I also tried doing the lvl as a sublevel and it still wont unload. And ideas?

1 Like

Just a guess here, but is the collision for the trigger in the same category as the elevator object? Ex. It’s set to overlap Pawns instead of Block them. To me it sounds like nothing is triggering due to there being no collision detected. Try adding a Print String node on the overlap event to see if it’s triggering.

I have a print string at the end of the Load and unload and they are both working, I also tried adding it to the end of the Elevator_BP once it stops and thats not working either