Would it be worse CX if I had to click a button labeled "this didn't work" on my order, and they shipped me a new one? I think it would be strictly better than trying to discover how to do that with language.
Sorry, I was too terse—I was just observing that it was a combination of policy and UX that combined to create a good CX. You’re right that it’s not necessarily the chat UX that led to the good experience, but it also was not purely policy.