I just spent a good amount of processing power to figure out why LoadGameOver wasn’t working. I reworked it every way that I could think, but kept getting errors. I added a Debug.Log to the Level script, but it wasn’t being called.
Then I realized the problem, my Level GameObject that had my Level script was not in the scene. It only existed in Start and Game Over.
Now my head hurts… save yourself from a headache, make sure your Level GameObject is in the scene.