Save/load level and location and life,

Sounds like it’s working.

You basically can’t load a level from inside another level. I mean you can, but it doesn’t make much sense, because you have to stand in level x to load level y.

That’s why the level is usually loaded from a menu.