Okay, but I have set it up to go trough the server container now.
But what concerns me is that since a have inserted my custom loader script to the website I haven’t received any data in GA4 since the tag has been inserted.
And I only have this tag on the website. But when I test it in “Network” in my inspect tool, I can find the web container tag ID and also my GA4 ID.
So you recommend I give it another 24 hours to see?
You can also check everything by running the web and server preview and see if events are coming to the GA4 debug view. If they go there, there should be no problem.
Changing the custom loader does not technically change the way GTM works - it just helps to minimize blocking through Adblockers and similar plugins. If there is something wrong with the custom loader - you won’t load the container to the site at all and then you will see this in network/console error and also the preview won’t open because it won’t find the container.
So long as you see successful hits to GA4 in network - that means that your web container was successfully loaded which in turn means that custom loader has done it’s job.
It is absolutely normal that you see event in debug view but not in the property itself. You could try and catch those in ‘Real-time overview’ but after like ~30 min they will disappear. GA4 has up to 48h latency, it makes little sense to look at events for ‘today’