I also have two more scenes (Level2, and Level3) that share the level.gd script.
I fail to understand why two connected signals work on the first scene (Level1), but not on the other scenes (Level2, and Level3) even though they share the same script, and they have the same scenes loaded. I have been debugging and the functions “_on_exit_body_entered” and “_on_deathzone_body_entered” are only called on Level1
nice one, glad you found the solution and its one you will no doubt be checking in the future if you get a similar scenario…
i dont mind, save you sitting for too long a time, if you get errors in the future, please feel free to tag me in a post.
its awesome that you want to fix it yourself and work through it, but, I dont want you getting discouraged by something thats not working right and possibly give up