Зависание без вылета? Хотелось бы больше информации: в каком месте миссии, при каких условиях. По идее, зависание без сообщения об ошибке может вызвать только бесконечный цикл, но там их и нет. Ну, или просто у вас комп так на ошибку отреагировал - например, окно с ошибкой появилось в фоне и вам не видно.