Скорее всего это связано с тем что при прокладке пути, ядро видит препятствие, и поэтому вы не двигаетесь с места.
Будем думать над улучшением алгоритма, чтобы подобного больше не было