Yes, there are multiple logical errors in the current update. I fixed some that I found on the Melody & Sophia path, where the relationship with Amy has already ended, relationship with Rebecca and Xianne ended in this version.
This is what I already posted earlier:
Now here is a fix attached that you should just extract into your game root folder (where the game launcher *.exe file is).
There are 3 files in this 7z archive: the original script (renamed to week_10_00.rpy.original), fixed script and a compiled version of the fixed script.
Here are the differences between the original and fixed script in unified diff format:
This fixes
only the bugs I found on Melody and Sophia combined path, all other paths are not fixed (except maybe some scenes that are shared between different paths)
_______________________
update...
Sorry, there was one more error that needed a fix, but the result was still wrong (the one I forgot to check again and add comments to). Here's the
fixed fix now
And a new diff, too:
_____________________
update2:
I just checked the walkthrough about the Sophia call (and mall) scene and considering the original code, the logical error in it was exactly what I thought it was (there was a logical "or" used instead of "and") and the fixed code should work the way it was meant to.