тут сразу ряд проблем из-за которых происходит подобное. Самая главная - игрок находится там, куда NPC никак не подойдет, а летать он не умеет.
Не плохо было бы глянуть на оффе как оно там. Мне кажется в таких случаях NPC просто должен уходить в евейд (если игрок 1), т.к игрок находится за площадкой.