More help with game logic - MainMenu, Loading new levels, loading screens

Thank you so much! Love that guy.
Following his tutorial, I’m having a couple of issues…

Issue #1:

I stream the levels with splash screens, load the MainMenu and on clicking “Play” I load Level1.
In Level1 I would like to be able to load my Warehouse level.

Think about the following structure:

Level1 (has targets, lighting, ppv, etc)
*Warehouse (should load when Level1 loads)

Level2 (has targets, lighting, ppv, etc)
*Warehouse (should load when Level2 loads)


so on

For each level (Level1,2,3) Under Levels window I added Warehouse as an additional level. (Changed it’s streaming method to “Always Loaded”)

Back in the MainLevel, when I start the game The Warehouse never gets loaded.
If I switch from “Always Loaded” → “Blueprint” and call “Load Stream Level” (Warehouse) it loads, but because it loads from Level1 all the props that are contained in Level1 start falling, because there’s no ground to hold them. Lol. Once Warehouse is loaded it’s catching some of them.

Issue #2
After MainLevel, streams everything, SplashScreen, MainMenu, when I click “Play” from MainMenu, my PlayerStart is ignored and the player spawns at (0,0,0).
My PlayerStart is inside each level (Level1,2,3) in case I want to customize the starting position for each level.
How can I fix this???