Sonic Weapons Manufacturing (unlocking sonic oscillator, displacer/sonic, etc.) appears to be somewhat difficult to obtain: you require a live biodrone or triscene terrorist. After playing for 14 months, no terror missions have yet spawned with these. While lore-wise this is might be logical, the randomness of obtaining these prerequisites may make it too difficult to obtain these technologies. I think I got one base defense with biodrones, but that particular base was so badly manned and equipped that I stood no chance. Especially sonic oscillator would be very useful to have on crafts. (Edit: got a Tasoth, biodone and triscene land terror mission at the end of month 15, but it's already irrelevant as I have already obtained eveything except the jellyman treaty).
Another thing I have noticed is that I am somewhat struggling with having enough Shok launcher and Sonic Cannon ammo (and I can't manufacture them myself, due to the reason above). This may be partially due to the aliens still carrying a lot of shard guns or blasta rifles, so fewer chances to replenish ammo. Or they carry less ammo, or the consumption of ammo (partially spent cartridges) is calculated in a different manner than in vanilla TFTD. Edit: At least the "Loot screen" is difficult to understand and differs from typical item management. You don't necessarily get even the same amount of ammo as there are weapons. Are all clips discarded even if one shot is fired? Don't the aliens have spare clips (as in vanilla)? Or is there a bug that if you get the gun, it will be emptied of ammo?
I also noticed that doing a "preview" on Manta or Moray crashes the game (2022-04-04). Hammerhead, triton and poseidon works. Maybe this has something to do with crafts which are not supposed to be used for missions, only interception?
[03-05-2022_07-41-00] [WARN] STR_ZOMBIE_CORPSE not found in en-US
[03-05-2022_07-41-00] [WARN] STR_RUBBLE_2 not found in en-US
[03-05-2022_07-41-00] [WARN] STR_LINERCRAFT not found in en-US
[03-05-2022_07-47-29] [FATAL] A fatal error has occurred: Segmentation fault.
[03-05-2022_07-47-29] [FATAL] ./OpenXcomEx(OpenXcom::CrossPlatform::stackTrace(void*)+0x36) [0x555eece19f66]
[03-05-2022_07-47-29] [FATAL] ./OpenXcomEx(OpenXcom::CrossPlatform::crashDump(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+0x477) [0x555eece1ab07]
[03-05-2022_07-47-29] [FATAL] ./OpenXcomEx(signalLogger(int)+0x43) [0x555eecc26713]
[03-05-2022_07-47-29] [FATAL] /lib64/libc.so.6(+0x4ead0) [0x7f85e38caad0]
[03-05-2022_07-47-29] [FATAL] ./OpenXcomEx(OpenXcom::BattlescapeGenerator::run()+0x46a) [0x555eecd5f2fa]
[03-05-2022_07-47-29] [FATAL] ./OpenXcomEx(OpenXcom::CraftSoldiersState::btnPreviewClick(OpenXcom::Action*)+0x10e) [0x555eecc5a62e]
[03-05-2022_07-47-29] [FATAL] ./OpenXcomEx(OpenXcom::InteractiveSurface::handle(OpenXcom::Action*, OpenXcom::State*)+0x15a) [0x555eece3ea6a]
[03-05-2022_07-47-29] [FATAL] ./OpenXcomEx(OpenXcom::State::handle(OpenXcom::Action*)+0x73) [0x555eecf14b43]
[03-05-2022_07-47-29] [FATAL] ./OpenXcomEx(OpenXcom::Game::run()+0x342) [0x555eece3aa22]
[03-05-2022_07-47-29] [FATAL] ./OpenXcomEx(main+0x175) [0x555eecc04325]
[03-05-2022_07-47-29] [FATAL] /lib64/libc.so.6(__libc_start_main+0xf3) [0x7f85e38b6ca3]
[03-05-2022_07-47-29] [FATAL] ./OpenXcomEx(_start+0x2a) [0x555eecc0af6a]
[03-05-2022_07-47-33] [FATAL] OpenXcom has crashed: Segmentation fault.