A goblin siege decimated my fortress while the human liaison was there. Since he was trying to meet with my broker at the time, I was able to draft the broker (the only survivor) and lead the liaison into the mines, where he would be safe. Unfortunately the broker got stuck in the "conduct meeting" task and wouldn't do anything else, so I had to abandon anyhow. I thought by saving my liaison from dying I was ensuring he'd be available for requesting goods after reclaim, but instead he just stands mute and idle by the lake, hanging out with the formerly sieging goblins who turned friendly on reclaim.
Anyhow when the human caravan showed up they did something really odd: the wagons came to my depot, but whenever I tried to trade they kept saying, "sorry, but we're still unloading." They never quite finished unloading, but after a long time they stopped UN-loading and just loaded everything back up and left unceremoniously. It never announced that they would leave soon either, they just high-tailed it out like pissed off Elves. (I'm quite certain it was humans and not elves, and anyway I never had the chance to trade anything.)
So three questions: do you think my wandering idiot human liaison is confusing the human caravan? Am I going to need to kill him? Finally, assuming I don't kill him, what should I do with him? (I.e. like build a swimming pool around him and fill it with 5/7 water until he becomes a legendary swimmer. Maybe drop him in the lake after that, then drain the lake out from under him. Or put him on a retracting bridge and throw him about just often enough to keep him wounded but not dying - too bad you can't build up toughness that way.)