Hi, thank you for not letting me alone with this. I also have this same problem on several sites.
I tried to add the async attribute to every external js besides jquery.js but nothing was changing.
In the meanwhile the site changed to live state and there was a very interesting effect. After migrating the whole site to the new domain (no files where moving or changing at all - only the domain name), the loading animation was visible again for about 50 page loads or so but afterwards it disappeared again.
For me the site is LOADING relatively fast in general (severside is quite complex). But the time until the page fade in begins (after loading) takes too long, WHEN NO animation is showed. For me it seems, that you coded it so, that there is a MINIMUM of time to show the ani? Is it like this? What more can I do?
The new URL is: https://www.bsk-immobilien.de/