I’ve double checked the name variable a hundred times and I’m certain it’s spelled correctly.
The streaming method is set to Blueprint, and I can see that the meshes I want to unload are actually part of this sublevel. I don’t know what else to check or try.
Edit: I’ve also tried replacing the Unload Stream Level (by Name) node with an Unload Stream Level (by Object Reference) node, as well as just writing the name of the level directly into the Level Name input pin
I can load and unload L_CaravanseraiBasement no problem, but when I change the Level Name input in the Unload Stream Level (By Name) node to L_WorldBasin, it doesn’t work. So that suggests to me that it’s something with the level itself, not the blueprint…