Has anyone been noticing that sometimes when their agent is being interrupted (typically during function tool calls), the agent stops speaking altogether (almost like it's stuck in an agent_state). Even when the user says "hello", the agent never picks back up?