I occasionally run into a 'glitch'...not a glitch, a hiccup, where an event happens before it should. For instance, if I build the 2nd floor before Ashley gets suspended, the twins move in complaining about daddy kicking them out and balking at "Ashley's creepy boyfriend" running the hotel before I've even met them. Another time I wound up with Android unable to help Ashley go to Lowtown to seek Ms. Ren because of partitioning, before Android had their breakdown and decided to partition
If I may make a humble suggestion:
If progress could be limited so that characters can't progress beyond whatever level they got to in build (x) until all characters reach their max in build (x). That way the storyline doesn't feel like Pulp Fiction.
And I do submit this humbly. Others have said it, but what you have created truly is impressive; a true work of art. Something I certainly couldn't even pretend to accomplish. I make the suggestion only in hopes of seeing you create something that is even more so.