@BobbaRossa Ok. In that case, I’m about 95% sure that the bug you hit has already been fixed in 1.9.0.0.13066 but unfortunately if you started your game with an earlier version of TripleA the bug is part of the save game data so upgrading to the new version doesn’t resolve it (essentially the engine thinks the fighters are still on an allied carrier during an attack so it ignores them for battles).
To fix your current save game, you just need to edit out any air units which aren’t fighting properly in battles and add new ones in their place. If you edit remove/add all fighters on the map then you can ensure it shouldn’t occur again.
If you see this same issue in a new game started with 1.9.0.0.13066 then let please report it again and I’ll look further into it.