Falls ein Vendor den Satz "Ich bin gerade beschäftigt" von sich gibt, kann man diesen Fehler manchmal selbst fixen, indem man einfach sell statt buy sagt ( oder umgekehrt).
Ich hab schon beim Juwelier gestanden und 20x sell oder buy versucht...der muss n ganz schwieriges Problem gehabt haben. Vllt saß er auch nur auf der Toilette?!... Auf jeden Fall war er durch nix zum handeln zu bewegen. Selbiges traf auch schonmal auf den Schmied zu.
Was auch immer wieder mal hilft ist, wenn man den NPC mit .gohome an seine startposi zurück setzt. Ist meistens meine letzte Möglichkeit die ich ausprobiere, wenn der NPC beschäftigt ist.