Investigated this further and all I could find was if there was a fatal JavaScript error it would of course break Stripe JS and then cause the form to bug out. I've implemented some precaution code to deal with this scenario so the form can't break, but the site having JS errors would still be a problem.