This is a typical problem with renpy. If the dev makes changes to old content, this can break or make saves load up in the wrong spot. There is not much that can be done about that sadly. Its a problem with renpy. If the dev did not change anything in older content, then it would not be a problem, but then we would not get old bugs fixed and/or newer stuff added.