All my carriers produce guardians, no matter which carrier module is added to the ship design. I notice some extremely elderly posts about this:
https://forums.galciv3.com/484030/worthless-carriers-and-customer-complaint
https://forums.galciv3.com/487652/bug---crusade-28---carriers-spawning-guardian-drones-instead-of-assault-fig
It seems like this was working more recently than those posts. I have tried starting a new game, and I've tried uninstalling and reinstalling the game. Any suggestions? I can't play like this. Thanks.