Been tracking UA and GA4 in parallel. Running some campaigns with utm_source=google and utm_medium=metasearch.
For the same given period, UA reports the source/medium values correctly.

Whilst GA4 is completely missing it:

Upon further investigation, I've realised that those google / metasearch is the only one value that comes from UTMs (all others are referrals).
So I check the collected events in developer console and in the GA4 event all UTMs are being stripped off:
Probably I've found what the issue is and it's related to the utl structure.
Take this: https://example.com/#/availability?utm_source=test&utm_medium=test
Can the # delimiter cause the issue?
And if so, is there a way to fix it?

