И там был такой баг в прошивке: при старте непонятно откуда брались первые координаты при инициализации и мозги ап считали их за точку запуска а потом они обновлялись на реальное место, а разница там была несколько тысяч км вот и АП включал режим возврата :))