No specific error number appears; the issue relates to cache behavior.
What is the error message?
No error message is displayed. The cache isn’t working properly for multilingual URLs.
What is the issue you’re encountering
Cloudflare APO isn’t caching multilingual URLs correctly, resulting in inconsistent content delivery for language-specific pages.
What steps have you taken to resolve the issue?
Verified APO is enabled on the dashboard.
Checked page rules and cache settings.
Tested with different browsers and devices.
Cleared the cache and purged it from Cloudflare.
Ensured multilingual setup on the site is correct.
What are the steps to reproduce the issue?
Visit the site at https://nullbrawl.org.
Switch between different language URLs.
Observe that cache behaves inconsistently (some pages load fresh content while others use old cached versions).
I did notice that you’re using litespeed-cache. Try disabling it and see if the issue, whatever it is, solves itself.
BTW, a Dynamic cache response form Cloudflare means Cloudflare did not cache the asset as it does not consider that asset eligible to cache, and you have no rule forcing it to cache.
Thank you for the response and testing. The cf-cache-status: DYNAMIC indicates that Cloudflare isn’t caching the pages. Since I’m using LiteSpeed Cache, it may be conflicting with Cloudflare APO. I’ll temporarily disable LiteSpeed Cache and test again.
Additionally, I’ll review cache-control headers and consider implementing a “Cache Everything” rule for multilingual URLs to ensure proper caching. Let me know if you have any additional recommendations.
If you’re going to create a cache everything rule, avoid caching private areas, like the admin part of the website, any part that requests login or parts like shoping carts.
Other than that, no further recommendations.