Gform hangs on submit on PC browsers but works fine on the Mac [RESOLVED]

I have a form:
https://mdmasonichomes.com/test-form/

That submits and sends notification fine on Safari, Firefox on the Mac. But on the PC in Chrome and Edge, It hangs and never goes through.

Thank You for any help!

Checking your page I see a JavaScript error in the browser console:

Uncaught TypeError: jQuery(...).masonry is not a function
    <anonymous> https://mdmasonichomes.com/test-form/:237
    jQuery 2
        dispatch
        handle
test-form:237:25

The browser points to the following third-party script being added to the page as the cause for the error:

<script type="text/javascript">
		jQuery(window).load(function() {
			jQuery('#container').masonry({
				"itemSelector": ".item",
				"columnWidth": ".grid-sizer",
			});
		});
</script>

So I would recommend you to reach the author of the script for a fix or remove it.

I see also the page is being cached by the host, caching is known to cause multiple issues and can also cause false positives during troubleshooting, so I would recommend you to ask your host to exclude the URL of your page from cache.

2 Likes

Thanks! I disabled the masonry js and the form is working properly now.

1 Like