Erase all of your move route. Put one move, test, if it works, put another. The Wait for move completion error is usually because the NPC is trying to move in a direction with an obstacle in it. Since there's an obstacle, the NPC can't move, but the game keeps trying to move. That way, the...