Why Chatbots Fail—And How To Make Sure Yours Doesn’t