Hi @albertalbs
Thanks for getting back. In most cases, flushing the cache will fix it. So, have you tried it first?
The JavaScript script that is missing on the cached version of your website is not a file; it’s a JS script. This JS script is added at the head section containing the values from the settings page for our JS file to trigger based on it. You can find out the script in your non-cached version as the following: https://gist.github.com/josevarghese/f9c5643c81b1da822f7922f529cb0d1b. This script contains the parameters from the settings page, so flushing the cache is recommended method than any other methods. Also thee JS files is within the URL : /wp-content/plugins/super-web-share/public/js/super-web-share-public.min.js
While checking the page, I also noticed that the cookie consent popup is only loading on the non-cached version and not within the normal page. So, it seems like another plugin on your website is also affected by the caching. In this case, I recommend you reach out to the caching plugin support team once after flushing the cache at plugin/server and Cloudflare level, as there may be a setting that is accidentally enabled or disabled causing it.