AstraZeneca is the most recent firm, after Pfizer, to warn of supply points, irritating officers.