Найти в Дзене

"SetDestination" can only be called on an active agent that has been placed on a NavMesh.

Всем привет если вы это читаете то Mesh у вас уже запечен все компоненты настроены правильно. Ну что ж поздравляю вы столкнулись с такой же проблемой как у меня. Все объекты с NavMeshAgent стоят на месте после инициализации и весит ошибка "SetDestination" can only be called on an active agent that has been placed on a NavMesh.

После обновления 2024 года у NavMesh сломался порядок инициализации. Чтобы избавиться ошибки вам необходимо выключить компонент NavMeshAgent на объекте и включить его после инициализации принудительно

пример выглядит вот так :