Unloaded level still visible after loading next level
Player starts game on level00switch this loads fine, then player moves to the next level01hell this loads fine, then going back to level00switch after death this loads fine, but when going back to level01hell a second time, level00switch does not unload. So I have both level00switch and level01hell visible. I cannot figure out what is wrong in my setup, as everything else is working as expected, any help is appreciated.
Here are the setup BPs
I think your problem is that in the very beginning you open a main persistent map that contains level00switch, level01hell and other level as their sublevels. But after you respawn the player you OPEN level00switch (3rd screenshot "open level" node). This makes the contents of level00switch act as persistent level instead of streamed level.
Solution: You should open the main persistent level (in your case the name is LevelPersistent) and load/stream level00switch inside it when you respawn (you are probably already loading/streaming it). This will enable level00 to be unloaded when going to level01.
TL;DR: Change the Open level node in your third screenshot to open LevelPersistent level instead of level00switch.
Follow this question
Once you sign in you will be able to subscribe for any updates here