Whenever new tab or browser window is opened, it inherits all exising session information. User activity in the new tab or window can change the value of session variables in the browswer window/tab that was originally open.
This might be what is happening to you.
This is in the same window.
this is just a submit to the same file in the same window (or tab).
I did a cfdump of session at bottom of file.
I have the capcha value : abcdef (for example)
When I refresh, at the top of file it display the session variable, and
it is not anymore : abcdef (something else)
This does not happen under IE and Opera.
It happens only under Chrome, Firefox and Safari.
I add the final diagnostic,
The JS menu of the page make a modification of the session variable value displayed and used.
If I take out the JS menu, the session variable is good.
How can we explain that ?
That problem is only under FireFox, Chrome and Safari.
Under IE and Opera, all is working well.
Thanks for any contribution.