• Resolved twoodman1977

    (@twoodman1977)


    Subject: WPForms Form Not Submitting on iOS Mobile — Works on Desktop

    Hi WPForms Support Team,

    I’m experiencing an issue with WPForms Lite on my site creativelydoneremodeling.com where contact forms work correctly on desktop but fail silently on iOS mobile devices (tested on iPhone 17, both Chrome and Safari).

    Symptoms:

    • Submit button does nothing on iOS — no error message, no page reload, nothing
    • Form fields appear duplicated on mobile
    • Works correctly on desktop across all browsers
    • Issue affects all pages with the form, not just one page

    Environment:

    • WPForms Lite: 1.10.0.4
    • WordPress: 6.9.4
    • Theme: Bricks 2.3.2
    • Server: LiteSpeed
    • PHP: 8.3.30
    • Caching: LiteSpeed Cache 7.8.1
    • SMTP: WP Mail SMTP 4.8.0

    Troubleshooting already attempted:

    • Purged all cache (no effect)
    • Toggled “Load WPForms assets globally” on/off (no effect)
    • Disabled reCAPTCHA (no effect)
    • Toggled AJAX form submission on/off (no effect)
    • Increased WP memory limit to 256M (no effect)

    The form shortcode [wpforms id=”3164″] appears once per page. Form configuration looks correct in the builder.

    Please advise on next steps.

    Thank you,

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Amjad Ali

    (@amjadali688)

    Hi @twoodman1977 ,

    Thanks for reaching out, and sorry to hear you’re running into this issue.

    I checked your form, and it looks like there’s an extra field appearing on the frontend, and its label changes on refresh, as you can see in this screencast: https://a.supportally.com/v/JBHBEB. This doesn’t seem to be an actual field added in your form, which points to something modifying how the form is rendered.

    Since you’re using LiteSpeed Cache and a LiteSpeed server, this is most likely due to JavaScript optimizations. These can sometimes interfere with WPForms and even expose hidden fields like the honeypot, which can also cause issues.

    Could you please try applying our recommended LiteSpeed settings here: https://wpforms.com/docs/configuring-optimization-settings-for-wpforms-in-litespeed-cache/

    Additionally, it would be a good idea to check with your hosting provider to see if there are any server-level JS optimizations enabled that might be affecting the form.

    As a workaround, if you have the Modern Anti-Spam Protection option enabled in your form, please try disabling it by going to Form Builder → Settings → Spam Protection and Security, as you can see in this screenshot: https://a.supportally.com/i/ZFoimK to see if that resolves the issue.

    I hope this helps! If the issue still persists after trying these steps, please let us know.

    Thanks!

    Plugin Support Amjad Ali

    (@amjadali688)

    Hi @twoodman1977 ,

    We haven’t heard back from you in a few days, so I’m going to go ahead and close this thread for now. But if you’d like us to assist further, please feel welcome to continue the conversation.

    Thanks!

Viewing 2 replies - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.