Lexx, what version of DCG are you running?
Latest, 3.49. Actually, I'm starting to think, that a problem is somewhere on my side.
But, after more runs with new fixes, I can say that the problems only start when Chato or TB-3 are spawned in the mission. Looks like all other planes are alright. Here's part of an error log with TB-3:
Mission error, ID_04: java.lang.RuntimeException: Weapon set '1xfab250' not registered in air.TB_3_4M_34R_SPB
java.lang.RuntimeException: Weapon set '1xfab250' not registered in air.TB_3_4M_34R_SPB
at com.maddox.il2.objects.air.Aircraft.weaponsLoad(Aircraft.java:2433)
at com.maddox.il2.objects.air.Aircraft.load(Aircraft.java:2135)
at com.maddox.il2.game.Mission.loadAir(Mission.java:1288)
at com.maddox.il2.ai.Wing.load(Wing.java:144)
at com.maddox.il2.game.Mission.loadWings(Mission.java:1078)
at com.maddox.il2.game.Mission._load(Mission.java:653)
at com.maddox.il2.game.Mission.access$600(Mission.java:123)
at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:409)
at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
at com.maddox.il2.game.Main.exec(Main.java:422)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
In the case of I-15, things are a little different. DCG just tries to load I-16 on skies, as you already said
Mission error, ID_04: java.lang.RuntimeException: Weapon set '' not registered in air.I_16TYPE5_SKIS
java.lang.RuntimeException: Weapon set '' not registered in air.I_16TYPE5_SKIS
at com.maddox.il2.objects.air.Aircraft.weaponsLoad(Aircraft.java:2433)
at com.maddox.il2.objects.air.Aircraft.load(Aircraft.java:2135)
at com.maddox.il2.game.Mission.loadAir(Mission.java:1288)
at com.maddox.il2.ai.Wing.load(Wing.java:144)
at com.maddox.il2.game.Mission.loadWings(Mission.java:1078)
at com.maddox.il2.game.Mission._load(Mission.java:653)
at com.maddox.il2.game.Mission.access$600(Mission.java:123)
at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:409)
at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
at com.maddox.il2.game.Main.exec(Main.java:422)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
I have all full logs of these errors, if you need it.