• Today I updated CF7 on 15 websites I manage. After the update, I manually tested the contact forms and was marked as spam all the time. The Reason is always this:

    data_mismatch: Version mismatch ” != ‘0.6.3’; bot_fingerprint: timezone, platform, screens, user_agent, app_version, webdriver, session_storage, bot_fingerprint, memory; bot_fingerprint_extras: activity 0, mouseclick_activity, mousemove_activity, webgl, webgl_render; no_geo_ip: unknown ip; dsnbl: zen.spamhaus.org

    I did roll back to CF7 6.0.6 and everything works fine again. So I guess this is a compatibility issue rather than a false configuration. Maybe you can look into this?

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Erik

    (@codekraft)

    Sure! thank for the ping, i’ll take a look asap. I can confirm though that I have the same problem on my test site, it seems something related to options rather than cf7.

    Thread Starter ohhcee

    (@ohhcee)

    Hey Erik, thanks for the super quick reply 🙂 I did disable the bot fingerprinting before downgrading and this also stopped me from getting flagged as spam, but this also lead to actual spam getting through also 😀 I then downgraded your plugin to the last minor version, I disabled my w3total.. nothing helped except for downgrading cf7 itself.

    Plugin Author Erik

    (@codekraft)

    Hey, I’ve identified the issue – it’s caused by a change in the way hidden fields are rendered in the latest version of Contact Form 7.

    Previously, those hidden fields were placed inside a <div> (with no specific class, if I recall correctly), and my JavaScript relied on that structure (e.g., using a form > div selector). Now, it seems they’re rendered inside a <fieldset> instead. Because of this change, the frontend script can no longer find and populate the required fields, which leads to the email being flagged as spam due to missing bot-fingerprint data.

    I’m working on an update to fix this as soon as possible. Thanks again for reporting it!

    Plugin Author Erik

    (@codekraft)

    just to keep track, I’ll add here the link to the topic I opened on cf7 support
    https://wordpress.org/support/topic/hidden-fields-wrapper-change/

    Thread Starter ohhcee

    (@ohhcee)

    Thanks for the updates. I am using cf7 for like 10+ years and semantic changes in the html structure happened over and over again (sometimes without further notice or great reason), breaking all kinds of stuff 😀 So yeah, making your selection more resilient i.e. supporting various dom structures would from my experience be the best thing you can to 🙂 lmk if I can help. Cheers

    Plugin Author Erik

    (@codekraft)

    I’m testing the new version of the antispam plugin and asap I will update the public version.

    You can always help, just find a fix, feature or an enhancement to the antispam and propose it on github, write some tests, help me with translations, with documentation or even just pointing out errors like you did!

    thanks again!

    Plugin Author Erik

    (@codekraft)

    @ohhcee, can you kindly confirm that we can close the issue and with the new 0.6.4 version the problem is solved? thanks!

    Thread Starter ohhcee

    (@ohhcee)

    Dear Erik, I just tested it on one of my sites and it now worked again as it should – I was not flagged as spam. I hope actual spam will continue to be blocked. Thank you very much! GREAT SUPPORT! Got a “buy me a coffee” button or anything else so your next drink is on me? Cheers!

    Thread Starter ohhcee

    (@ohhcee)

    I’ve tested it on like 15 other websites so far and it can confirm that the false positives problem due to the mismatching is now solved 🙂 thanks again!

Viewing 9 replies - 1 through 9 (of 9 total)
  • You must be logged in to reply to this topic.