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