JS embedded form has been behaving strangely

  • muckypuddle
    Asked on April 6, 2015 at 5:04 PM

    I've received several emails from clients over the weekend that their Jotforms have been performing strangely or wrongly, e.g.:

    - payments going through twice

    - forms being rejected for missing fields even though they were filled in

    - mislabelled radio buttons

    - missing payments when payment selected

    - not working on mobiles / tablets

    etc etc.

    My guess is that these myriad symptoms are down to CDNs not responding quickly enough and hence not all of the files supporting each Jotform are loaded. I can see some other threads on the forum that are alluding to similar problems.

    JotformStatus hasn't been updated in months, so could you advise of any service outages / slowdowns over the last few days? How to get updated on these? And any solutions in place to fix? (e.g. how can I get my form on jotformz.com domain without CDN vs form.jotformpro?)

  • Ben
    Replied on April 6, 2015 at 7:33 PM

    I see that you are using js embed option. This embed code does not work well on mobile phones and tablets so I am not surprised that there were any issues (do note that it works most of the times, but that it is not as good as other embed method).

    The method that I would recommend is iframe embed code.

    This one is far better as it protects your form code from the rest of the code on your website and stops any conflicts to happen.

    Now in regards to our status page, we update it as soon as there are any issues and during weekend everything was very quiet. The last issue that happened and had an impact on our system was today, but we noticed it right away and was repaired under 5 minutes.

    Now in regards to your question about the domain, I would suggest to always utilize jotformpro as long as possible, since this domain is given to those that are on paid account. I am not sure if there is any difference with the jotformz.com and jotformpro in terms of stability, but I personally would not be surprised if there is.

    I hope that my answer is of some help and please do let us know if you can recreate any of the issues once you embed your code using iframe embed option as mentioned above.