This function works as expected, but I need to be able to access a particular actor inside the level that was loaded to determine where the next level should be loaded. The Load Level Instance node returns a Level Streaming Kismet reference, but there’s very little I can do with it. I’ve tried using an interface but the function doesn’t actually run.
Given your use case (knowing where to spawn the next sub-level instance), instead of trying to access an actor inside your sub-level, I would just have your sub-level tell a central location (like GameInstance) where the next level should be spawned:
Create a NextLevelLocation Transform variable in your Game Instance or Game Mode
On the Begin Play of all your sub-levels, get the transform of that actor you’re talking about and save it into the NextLevelLocation variable.
When you load a new sub-level instance, just pull the location from the NextLevelLocation variable.