I found a tiny, but meaningful bug [plus a little (extra) feedback]:
It's a Saturday night ingame which I've just unlocked, and passed, through the non-canon "Caleb's Horror Story" event, and then, when it ended, I went to Hayden ("wait for Bernard" option) because it needed some minutes to reach midnight; just to test if, after it, the Bareshade Expansion event advances with some talk in Bernard's house because it was one day left for the last part to unlock, (which, in my opinion, the cooldown in-between these "new project" events are TOO long, since I've took some time to acknowledge them, also grinding strength and some equipments; it was on day 181) then it turned Sunday (day 182) after waiting there for Bernard and stuff and it reached 12am, (already Sunday, but midnight, the Fair already appeared) so I went to pass the night with him, then [BOOM!] it wasn't Sunday morning, but Monday morning.
Did they sleep for the whole day and night, or what?
[After that, I rolled back to my last save, didn't do the Hayden-hot spring-visit part and kind of "fixed" it, I won't loose getting likes with some of them in the fair.]