In my experience, saves are not a perfectly reliable way to test changes in the code, they don't take into account many things. Usually it's better to start a new game and, if needed, run the label you want to test from the console.
Also, when you change the code a lot, sometimes you have to force recompile the game, there is an option for that in renpy launcher.