I have two contact form set up, one for a general contact page, and another on an advertising page. I noticed that the general contact form was working fine, but the advertising form was not. After much trial and error, I've found that the page itself is what is making the advertising form not work, because I tried using the general contact form on the advertising page and it didn't work. So the same form will work fine on one page, but gives an infinite loading animation and will not send the email on another page. The baffling thing is that the two pages are virtually identical, they both run the exact same scripts, etc. Both pages have the exact same settings in terms of the page setup (sidebar, post width, etc.) The only difference is the text on the page.
I don't understand how this can even be possible.