Ejection distance should be about 8 to 10 feet. I have had springs with cartridge ejection distances up to 20 feet, and still had no ejection problems. Like someone said, possibly the extractor or extractor spring, or sludge in that area may be the problem.
I mostly shoot non+P and have not had your problems, with those or the +P rounds. Some bullets have a larger "nose" diameter than others, and CZs have tighter "headspace" clearance than other brands, which also contributes to their accuracy. But with less forward clearance in the chamber, that means less "tolerance" to such things a the "nose" diameter and also residue build up. For a 9mm, in some CZs, I don't use 147 gr hollow points for that reason. 115, 124, all work good, and 147 round nose okay also, but 147 HP is too "wide" at the nose and catches on the feed ramp going up.
Hope this might help.