Решается, скорее всего произошло следующее, люди которые пишут код сейчас, к дополнениям или новые дополнения, либо не разобрались в уже имеющемся коде симулятора, и стали продолжать написание так, как они его увидели, либо где то допустили грубую ошибку, и после этого всё пошло не так.
Первое случается, когда уровень программистов которые продолжают внедрять новые фишки в существующий код, ниже человека который написал основной код игры, и они просто не способны понять его до конца, вот тут и начинают вылазить баги и проблемы которые берутся не понятно откуда, как им кажется. Отсюда и проблема в столь долгой работе над модулями, пример - Ф18С.
Ладно, я думаю хватит рассуждения на эту тему, а то чувствую забанят сейчас.