Most likely because they did not have the specs or complete specs for them and how they looked like on radar. There was an article somewhere that I can't find right now where something like this was said: Once a new weapon system is employed against RU or by RU against UA, it takes about two weeks to create countermeasures for it.
>patriot works
With US ISR (i.e. AWACs) providing early warning, IIRC correctly UKR was salvoing full patriot battery to intercept single kinzhal/zircon tier hypersonics, i.e. entire supply of EU patriot launcher can be overwhelmed by handful of hypersonics.
>storm shadow
Similarly UKR could sneak cruise missiles through RU IADs is because US info share helped plan missions/routes to circumvent RU defenses. Competent (not even super modern) air defense has like almost 100% interception on subsonic targets like cruise missiles, provided the are detected.
The TLDR is hard to say how EU hardware will perform without US force multiplier tier ISR. Which will effect everything from finding targets to hit, hitting targets, and avoid getting hit even with same/better hardware. Which again, is not to say EU is bad... but EU very unlikely to be US level great.
Patriot works in Ukraine, they even got a few Khinzal. But of course any air defense is limited by available ammo and you need enough of the right kind of air defense in the right places for this to work well. The Ukraine is really limited by the number of available systems and ammunition. And for something like the Shahed drones you need other ways to defend yourself to avoid exhausting your precious ammunition for advanced air defense systems.
Russia also was shown to be nearly unable to intercept Storm Shadow/SCALP EG at the beginning. So the somewhat aging European cruise missiles were able to easily penetrate current Russian air defenses.