None of that is glitched, and a player actually did a full run-through of the game a week or two ago with none of the issues you're describing. So I'm not sure exactly what's going wrong for you...
I just checked the code and it seems to be functioning fine. Are you talking to Lily specifically in the afternoon? If it specifies afternoon then the evening won't work. You also have to own the bar (purchased from Jessica in her office).