• Resolved timallgaier

    (@timallgaier)


    Hi,
    I wrote your support team about this topic a week ago. Instead of solving it, they just did other stuff – and than just deleted my caching plugin right away.
    I don’t think, that’s the standard you want and like – and would work constructively towards a solution.

    My main issue is, that all animations do not work if you’re not logged in. (see the attached website, where I prepared a test). So I think that’s due to caching – I believe that’s how your support staff saw it too, when they blatantly deleted my setup. I am using Light speed cache. Any ideas how I can manage an workaround for that?

    Regards
    Tim

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor Hamim Bepari

    (@hamimbepari)

    Hi Tim,

    I sincerely apologize for the inconvenience caused. I completely understand your frustration — deleting your caching setup shouldn’t have happened, and I’m truly sorry for that.

    Regarding the issue, you’re right — it’s related to caching. The animations sometimes don’t load properly when a caching or optimization plugin delays certain GSAP-related JS files. As a workaround, please try excluding GSAP scripts from being cached or delayed in LiteSpeed Cache.

    If you’d like, I can guide you step by step on how to set this up properly so animations work fine even when logged out.

    Again, I’m really sorry for the trouble — I’ll make sure your case is handled more carefully moving forward.

    Best regards,
    Habibur

    Thread Starter timallgaier

    (@timallgaier)

    Hi Hamim/Habibur,

    thanks for the reply and your apology — appreciated.

    After testing on my side, I’ve managed to narrow it down quite a bit and seem to have found a very promising working setup. I’ll still run some additional tests to confirm stability before posting details here.

    It would really help if you could briefly outline which JavaScript functions your plugin relies on or manipulates (e.g. load order, DOMReady hooks, event bindings, etc.), so we can make sure they’re not affected by caching or JS optimization. (I excluded GSAP already from optimization – so it can’t be that). How would you set up LS Cache at Page Optimization > JS Settings?

    And yes — I have to say, finding the fix myself after a week wasn’t exactly what I’d consider “better support”.

    Let’s see if we can get this fully documented so others won’t run into the same issue again.

    Best,

    Plugin Contributor Hamim Bepari

    (@hamimbepari)

    Hi @timallgaier ,

    Thanks for the update and for the work you put into researching this.

    Regarding the JS side, our plugin primarily follows standard WordPress/Elementor script handling and relies on GSAP triggers. We do not use any custom or unusual load-order logic, so most issues come from script combination or delayed loading.

    The setup we generally recommend for LS Cache is:

    JS Combine: OFF
    JS Minify: ON
    Delay/Defer JS: OFF
    Exclude GSAP + our animation scripts.

    This setup keeps everything loading in a stable and predictable order.

    Once you confirm your final working setup, feel free to share it — we’d be happy to add it to our documentation so others benefit as well.

    Thanks once again for your cooperation.

    Best Regards,

    Hamim – Wealcoder Support Team

    • This reply was modified 3 months, 3 weeks ago by Hamim Bepari.
    • This reply was modified 3 months, 3 weeks ago by Hamim Bepari.
    • This reply was modified 3 months, 3 weeks ago by Hamim Bepari.
    Thread Starter timallgaier

    (@timallgaier)

    To close this case – I’ve continued testing on my end and can now confirm, that the issue was caused by JS Defer in LiteSpeed. After turning that off (while keeping Guest Mode active), everything runs smoothly — even when logged out. And the pagespeed scores will remain high because of the guest mode.

Viewing 4 replies - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.