Hi,
I'm using ChronoForms v8 on Joomla 4, and I have a problem when Conservative Caching is enabled.
❗ Problem:
The form works fine the first time you submit it. But if you try to submit the same form again you get this error:
"Your session has timed out or you tried to access the wrong page."
I think this happens because Joomla caching stores an old security code, which becomes invalid on resubmission and causes the form to be blocked.
Note: When Joomla caching is disabled, the form works fine every time.
🔍 Setup:
-
Joomla version: 4.x
-
ChronoForms version: v8
-
Caching: Conservative Caching ON (Global Configuration)
-
Form placement: Loaded as a module inside SP Page Builder
-
System – Page Cache plugin: Disabled
✅ Goal:
I want to keep Conservative Caching ON to improve site speed but also make sure:
-
The form works properly every time it’s submitted.
-
The security code is fresh and accepted by Joomla.
-
Users don’t get blocked by this session timeout error when submitting multiple times.
❓ Question: How can I make the form work correctly with Conservative Caching enabled, when users fill form multiple times?
Thanks a lot for any advice!
Best regards,
Andris