"The CPA deployment logic will no longer drop carriers on planets with no "wave" warp gates (so a non-home command station isn't enough, but a warp gate is)."
http://arcengames.blogspot.com/2013/05/ai-war-beta-6033-bonus-tricks-released.html"Also, to avoid cases where CPA ships were being put into a carrier containing only two ships or something silly like that, if a planet doesn't have enough ships to justify a carrier of its own those are "rolled over" on to the next planet that's launching CPA ships, and it will keep doing this until it has enough for an at least decently-sized carrier load."
http://arcengames.blogspot.com/2013/05/ai-war-beta-6028-so-i-rewired-it.htmlIt looks like CPAs used to always deploy carriers to the AI homeworlds, but that was changed. Or, possibly, the behavior is different depending on how much of the CPA is taken from the strategic reserve.
They definitely don't spawn on the homeworlds at this point, because I had scouting on a chokepoint next to one of the homeworlds, and a CPA showed up having never gone through that system.