I have spoken too early.
After a few other changes to the website, plugin updates and other maintenance activities, the issue is back again.
I don’t know what it is, it could be Elementor itself, which has been very temperamental today on our website, maybe some of the cache layers or, maybe something else.
Nothing makes sense though, because if it was one of the cache layers, every browser would be affected.
I am not aware of any user-agent checks done by Elementor, although it is possible.
The fact that only Firefox is affected, makes it really hard to pinpoint it to a global behaviour/feature.
What makes your plugin seeing a session in Firefox being a bot it’s bit of a mystery, but I wouldn’t be surprised if that was due to some of the security layers altering the request headers somehow.
They look “regular” from the browser.
Anyway, I cannot spend more time on this issue, otherwise I will try to understand if something changes in the server logs trying to find what is messing around with this ??
For as much as this is a neat feature, it’s a nice-to-have more than a must, so for now I am going to disable it and put all the emails in clear on the website. Luckily enough they are exposed just in a few spots.
If I find anything else, I will let you know.