Hello,
I kept testing a lot but this issue really is a problem to me. In fact, the problem is not really that the page hasn’t fully loaded, the problem probably is more of a compatibility issue with WP Rocket Delay JS.
Based on my own testing, I consider that the Delay JS Exclusion List from WoodMart is better than the Delay JS Exclusion List from WP Rocket. See ticket here.
https://xtemos.com/forums/topic/wp-rocket-delay-js-exclusion/
However, we still have this big problem of the Mobile Menu not being fast enough interactive. And that is a really big problem for the coming new INP (Interaction to Next Paint) coming in Core Web Vitals.
What I ask : can you please have a look at the files you’ve added in your own Delay JS Exclusion List? To make sure that the Mobile Menu can be properly loaded immediately on pageload, and therefore to not face this # issue in the URL.
Thanks