[Other] Forminator form doesn’t load

Hello, for some reason the simple Contact form in Forminator no longer loads properly. The page loads, but the form is absent. I have rechecked that the form is published, recopied and pasted the shortcode, cleared cache and checked multiple times in incognito browsers, but the form just doesn’t show up. Had been working as recently as yesterday.

  • Katharina Cerny
    • Ex Staff

    Hello Jeremy

    Thanks for reaching out to us and for the detailed problem description you provided.

    I have tried to reproduce the issue but your form loaded and I was able to submit it. The submission was stored correctly and you should have received an email notification with my test message.

    [attachments are only viewable by logged-in members][attachments are only viewable by logged-in members]

    Please check again and if you still have a problem, it is probably with your browser. Let us know, if it also works for you now.

    Best regards,
    Katharina

  • Shawna
    • New Recruit

    Using hotjar.com, it appears that this is not a problem for everybody, but definitely affects some users, including myself. I have cleared. I have tried it on Safari on iphone and on firefox and chrome on my windows desktop, then cleared the cache again and retried on all browsers plus chrome incognito and not once did I see the form – the problem is persisting.

    For some reason, we have been having much trouble recently with wpmu dev plugins, including hummingbird and smush. Despite that we plan to migrate our hosting to WPMU dev, maybe today, and hopefully get all of these issues ironed out.

    Thank you!

  • Katharina Cerny
    • Ex Staff

    Hello Jeremy

    I tested again today on different browsers and now it didn’t load either. But I have some ideas here for you to try. As always, please make sure you have a backup just in case.

    – Disable hotjar (at least for that page) and see if it works. For some reason, for me the file “hotjar-2808300.js?sv=5” gets blocked from loading in normal windows in Chrome and that’s where the form works. In incognito windows in Chrome and in general in Safari, it doesn’t get blocked and the form doesn’t appear.

    – Clear all caches including server side caches if available.

    – Try enabling “Prevent page caching on form pages” in the Behavior tab of the form. You can also try if “Load form using AJAX” (just next to it) helps.
    [attachments are only viewable by logged-in members]

    – If you can, do a conflict test to see if there is a conflict between Forminator and any other plugin. It would be best to do that on a staging site as it will interrupt your live site. If you do it on the live site, make sure you have a fresh backup first.
    You deactivate all plugins except Forminator and check if it works. If it does, enable the plugins back one by one and check the form every time you enable one. If it stops working, you know which plugin conflicts with Forminator.

    Please let us know if any of this works.

    Best regards,
    Katharina

  • Shawna
    • New Recruit

    Hi Katharina,

    Now that our staging site is set up i disabled the child theme and enabled twenty-twenty-two and the form was indeed visible (but of course the rest of the website was corrupt). I re-enabled our child theme, updated WP version and plugins, cleared cache with hummingbird and refreshed the site on an incognito browser. I could see the form. However when i checked a few minutes later, the form again no longer loaded.

    HOWEVER, deactivating hummingbird allows the form to load regardless of forminator settings. Reactivating hummingbird prevents the form from loading regardless of forminator settings. Here’s the results tabulated:
    Hummingbird Forminator Render Settings Contact form
    Disabled both deactivated Loads
    Disabled AJAX activated Loads (slowly after page loads)
    Disabled Page caching prevented Loads
    Activated both deactivated Doesn’t load
    Activated AJAX activated Doesn’t load
    Activated Page caching prevented Doesn’t load

    It seems we are having a lot of issues with hummingbird (and smush) lately. I did try to upgrade to the pro version of all of them after migrating to wpmu dev but got error messages that pro versions were not available for wpmu dev hosting. My understanding was that pro versions were INCLUDED with wpmu hosting, which was part of the reason i chose wpmu.

    I have started a new support session on the WPMU/Support so you should have access to the backend of the staging site.

    Thanks!

  • Katharina Cerny
    • Ex Staff

    Hello Jeremy

    Thanks for all the details and finding the culprit. I installed Hummingbird Pro on your staging site and was able to narrow the problem down to Asset Optimization. As soon as that is turned off, the form appears.

    If you would like to use Asset Optimization, you could put it in manual mode and play around with the settings for individual files to see if you can isolate the one that keeps the form from loading. You can find some general tips on Asset Optimization here: https://wpmudev.com/docs/wpmu-dev-plugins/hummingbird/#asset-optimization-tips and more information on manual configuration here. https://wpmudev.com/docs/wpmu-dev-plugins/hummingbird/#manual

    Regarding the use of Pro plugins on your hosting: all hosting-only plans include 7 Pro plugins, the detailed list is here: https://wpmudev.com/hosting/#dev-hosting-plugins-included

    You can install the plugins from your WPMU DEV Dashboard, there you will see an “Upgrade Membership” button for all Pro Plugins that are not included in your plan and an “Install” button for all the included plugins. I was able to install Hummingbird Pro on the staging site without problems and left it installed for you.

    Please report back with any more questions or findings.

    Best regards,
    Katharina