OpeningLevelByNameDoesnt work the second time

So, I’ve had this issue for a while now, So when I press play from the main menu, everything works fine, then when I open the pause menu and click main menu, it opens the main menu again, thats fine, but then I press play again and then…


It opens where I was, I cant move, cant look around, and the walls shaders are glithing, I also decided to make a test blueprint where on overlap it opens the spawn map (the map which is opened when pressing play) and I put it in a different map, the same thing happens. So I can load the level once, but when I open the level again it bugs out. Do I have to close the level or something? It works the first time then not the seconds time.