Подтверждаю, у меня скрипт тоже заглючил на выделенном сервере (на сервере из игры работает).
Не срабатывает Eng0TotalFailure. В результате бот со сломанным управлением начинает выписывать кренделя, пока его не дестроит по таймауту (у меня таймаоут на дестрой маленький - 90 сек).
Попробуйте FuelPumpFailure - пропеллер перестает крутиться и бот пикирует (со звуком работающего мотора).

Когда сервер проработал часов 10 (с полной перегрузкой миссий раз в 2 часа через battle stop/start), дестрой по таймауту тоже срабатывал только через раз на третий. В логах было много IndexOutOfRangeException

P.S. Последний вариант моего скрипта с FuelPumpFailure вместо Eng0TotalFailure: O2.zip