You could try:
move_character "Admiral so-and-so" x,y

I recall hearing about that happening once before, but there doesn't seem to be a reason for it. It is probably something the engine just messes up in a one in a billion chance...