It seems that setting a second way-point inside the tower can prevent the jumping death. I did however notice an AI get lost while moving between locations inside the tower once. He just kept doing circles in one spot when heading between location #7 and location #4. This was not a set cycle way-point either. Maybe a problem with going between floors?