Unload Streaming Level ceased working

Later in the code i have a branch connected to “Is Level Loaded” and it always returns true, this wasnt happening before but i dont know what changed.

I should clarify the should be visible before it also doesnt work. but since that just sets a variable i figured it could just not be updating, however, the unload should only continue execution once the level has been unloaded, but now its not doing anything and continuing as if it did work.

It’s been a while since I used streaming, but I seem to recall that ‘get streaming level’ always returns the persistent.

And if you want the completed pin to run after the level has unloaded, maybe try the ‘should block on unload’ box?

That’s what I remember…

I haven’t used Unload Steam Leve(by Name) node before. I use level reference and call removal using the reference. Try this?