Oseo Bones - I pulled a save from this thread that was immediately prior to (read, standing in front of) the "state" interaction with Martha. Played through said state interaction, and then played through the next 4 days checking the basement each afternoon to see only the original basement event play every time. I pulled the save from the thread because from the saves I had of my play-through, I couldn't get Doyle to not-respond when activating the ring- after trying a dozen times at each time-of-day slot available in the game. I've already played through all the content repeatedly, and don't feel like re-playing the game every time an update drops. But the message here is that it's very very clear that sometimes the events don't trigger. Perhaps that's because the flags aren't in the state you expect them to be because the game wasn't started fresh, or perhaps someone missed one variant of one scene, but that's why there's people complaining things are random. Sorry you're upset, but without being able to confirm whether we have truly met each requirement to trigger something and the history of bugs in the updates, it looks random, and people won't be inclined to give you the benefit of the doubt.
I enjoy this game, but I don't enjoy it enough to play it again from scratch each time you release an update.
My suggestion: expose the trigger requirements for things in some manner - either through the UI, or through a debug/cheat menu. That way people aren't fumbling around guessing if they've met the requirements. Bonus: You'll get fewer people yelling "bug", more detailed information when people think there may be a bug, and better opportunities to adjust things if some flags consistently turn out to be left in a state you didn't expect.