Before exporting the game I changed some variables to test if everything was working well but something happened (either I forgot or it didn't saved) that the variables for the last puzzle stayed changed and I didn't realize until after the time was over so now the last puzzle is always able to do but you shouldn't be able to get the first to weights until you get the third one as an easy way of blocking the progression on some way