diagnostics to try
Incognito A/B test
- Log in as User A (Incognito 1) → open the contact page.
- Log in as User B (Incognito 2) → open the contact page.
- If User B sees User A’s email, you have shared HTML caching.
Signed-in cookie + proxies
If you use Cloudflare/Varnish/Nginx fastcgi_cache, verify they bypass cache for logged-in users (PrestaShop cookies like PrestaShop-* should trigger a bypass).
Exclude the contact page route (usually /contact-us or controller contact) from any reverse-proxy/page cache.
fast fix
{# in your contact form template #} look here first: /modules/ps_contactform/views/templates/front/contactform.tpl
<input type="email" name="from" id="from" value="" autocomplete="email" required>