Restarting game causing problem.

I developed a game with my friends. The game had scenes which were combined later into one pc. I made few changes after combining the scenes. When I play the game it works fine but when I try to restart it using.

SceneManager.LoadScene(SceneManager.GetActiveScene().name);

It returns me to the scene which has all the 3 merged scene but the lights of one scene is missing.

Is there any way that I can solve this problem or Is there any way I can restart game the way it is loaded first time.

I ll create a publix void and call the scene name it’s easier than your :wink:

public void LoadScene(string LevelName) {
         SceneManager.LoadScene("LevelName");
     }

If you have time pls pass here and subscribe
https://www.youtube.com/channel/UCCV5S5GAp-sXr4EB-a1TYUA