I have a Load script that calls Create Object, and I create multiple game objects from prefabs. When I load a level, load gets called and creates the global objects I have saved(gInputManager, gCamera). This all works fine. However, when the player enters a door and loads a new level, the new level(which has the same Load prefab on it) loads ONLY the gCamera. The gInputManager is never loaded, and so the player can't move after changing levels. I cannot figure out why it would load one global object but not the other. Any ideas? Thank you.