I had some global variables that were influenced by the player... I think I forgot to reset some of them when starting a new playthrough... oops :D