Да, переключение на новую версию может это вызвать.
Все конечно зависит от причины крэша. Может какие-то файлы вообще испорчены. Самая простая попытка исправить эту ситуацию - устраненить разногласия между счетчиком выполненых миссий в кампании (которым я не управляю) - и реальным количеством миссий в файле campaign.ini. Просто повторите последнюю настоящую миссию (в конце еще будет фиктивная end.mis) раз 5 (больше - не страшно).
И конечно она должна быть описана в файле status.dat.
На самом деле если такое случается - надо сразу сохранить файлы DGen.log и послать мне - потому что разумеется любая ситуация с крэшем генератора требует патча (если это не проблема компьютера, файловой системы и т.п.).