Lately, I've been figuring out how and implementing sleeping AI who go to a certain location after being woken up, assuming they don't go to full alert while searching. Using the Origin props is a nice way to accomplish that, once I figured out the little tricks. I plan to write a tut on it because the info is scattered over several old threads here, and some of it I discovered on my own.
So then I spent the better part of 3 days' worth of Dromed time trying to get one servant to behave correctly. I wanted him, when awakened, to get up and go to a certain location, face a marker and then begin repeating some actions (all the latter via an AIWatchObj link to a marker at his Origin). No matter what I tried, he would do it right the first time (or so I thought), but after that would turn and face the wrong direction before performing the motions.
I about lost my mind until I realized that he was turning to face south (direction: 0) on the second iteration, and then it hit me - he was too close to a solid brush and was facing south because he couldn't face the marker; it only seemed to work the first time because he walked up to the counter already facing the right direction. My only recourse was to forego the motions and let him just stand there, since it looked stupid for him to do the motions standing far enough back from the counter for the face command to work.
I've now placed one more AI and I think I'm completely done with them. Now it's on to placing loot and other incidental objects.