Unfortunately I’ve only got to it on the last day of the jam
I think you likely spent way too much time on the environment (the office), which in this case is high-effort, but low-yield task (I only looked around the office and even noticed all the details after solving the case). That seems a common problem. I personally probably shouldn't have bothered with procedural generation this time.
I assumed that people would type detailed requests and questions
When playing I assumed you just checked for keywords, something like:
if (toldAboutMurder && message.Contains("where")) { ... }
that would make bots more "accepting/understanding/forgiving".
But in the case of my second screenshot, simply asking "where?" seems like a legit response I would write to a human.