level travel problem

So i made a inter bp which have a box collision and its in a map that is my starting game mode map and what the bp does is every time a player starts in this map and go to the box it suppose to check the save if exists it travel the player to that level if not it will travel him to first level named as motioncontrollermap so the weird part is when i do the collision with the box it shows me on my print string that indeed its saving a new save and it says motioncontrollermap loaded but the problem is it just travels me back to the same starting room with that collision box again so it isnt traveling me to the exact level i need

Note Screenshots included in the vr pawn and my inter bp

The problem is, you’re using ‘open level’. This means that when you open a new level, it destroys the old one, which had your BP in. You need to put the box in every level if you want to use the ‘open level’ call.

If you use level streaming, you can keep the level with the box loaded ( the persistent level ), and keep loading the other levels on top.