Всё очень просто объясняется. В DAT файлах юнита прописаны возможные места расположений основных и второстепенных орудий, а в SIM файлах прописаны контролёры отвечающие за их действия. поэтому когда вводишь юниту другие орудия в файле EQP возникает вот такая вот петрушка и исправить её можно соответствующим изменением файла SIM. Поэтому в случае с рудовозом следовало прописывать теже орудия что уже есть, но в более ранние годы во избежении таких вот вещей.
P.S. причина была не в установке новой версии рудовоза а в некорректном добавлении ему орудий