Bug report. There is d19_renee and day19_renee variables that are being used interchangeably and this causes problems in the script.
Plus, even if you use the console to get past the errors regarding this variable, the dev forgot about the route where you don't talk to Renee and the MC acts like he did talk to her. This is retconned in a kinda amusing way later in the story. It probably would make sense to go back and fix it properly at some point, unless it was really part of the plot and not a retcon bandaid fix.
Also, when you reject lily, I believe the game is suppsoed to set her relationship to -99, but it didn't do this. You need to use console to enter "Lily_Relationship = -99" after you reject her the first time.
Also, the laptop pictures are bugged on the 2nd and 3rd pic you get. The latest picture is invisible. You can click on the space where it would be and see the pic, but you cannot see the title of the picture that you received last.
"hide d21_sophia_23a" is needed if you reject Sophia a second time. Otherwise, her picture will come up every time there is a transition to black screen.
Not really a bug, but I think if you reject Lily the second time... Brieanne should make some comment on it during the boat trip? She should have felt her anguish.
If you reject Fina the first time and then accept her during the 2nd chance, she still talks about "Wives and mistresses" during day 25 text msg. The wives and mistresses talk only happens if you accept her the first time, if I am remembering things right.
*I think this and some other issues I feel is present in the routing decisions stems from an unfortunate decision in coding. I feel like it's a mistake to base the routes on some set values of relationships (>= 1 vs 0 vs -99 vs -100). It would be much better to use flags for this so that you can reference past decisions in the script.