Yeah, honestly I didn't think being related or if you were cheating mattered, I used to just restart the game and check it out myself, however, as the game has gotten bigger it just took so much time to do that. So instead I wanted to let you know the exact path I took to find it.Basically, that sounds like a time loop. The scene is probably calling back to an earlier hub. When you finish the scene, it is supposed to teleport you back to the correct time/day, but the issue is that the callback was probably missed and it is allowing you to create a time loop.I think I remember this being an issue before. It would seem that it might only have been fixed for the incest route and not for the route where Kayla isn't related.
Edit:
Yep, I just confirmed it. The green light at Kayla's apartment and casting the contract on her is calling back to the earlier green light during the Kayla/Rachel dinner. When the scene finishes, it is supposed to teleport you back to your starting location, but it isn't and it is playing the next scene that comes up. This would be Hill's departure.
Second Edit: I was partially right. Lol
I checked the links and the reason it is sending you back is because G probably grabbed the contract writing scene from the dinner hub, but he forgot to change the ending continue link, so it teleports you back to the Hill leaving passage.
It also doesn't matter if related is on or not.
But in all honesty, that was the best glitch I found so far, it was so fun taking advantage of it, I still wanted to report it as I believe g28 should decide what glitches stay in the game, but that one, felt like a brand new update was released for me, I know that glitch is probably to weird to leave in the game but I would love having the ability to time loop at the expense of some energy.