One common reason for this CZ 1012 problems could be a dirty or improperly lubricated firearm. Ensure you clean and oil your CZ 1012 regularly to prevent ejection problems. Additionally, check for any obstructions in the ejection port that might be hindering the smooth expulsion of spent shells.