I have a single self-hosted instance of Machform 13 that serves several websites, and as of a few days ago, when Safari tries to load a page with an embedded machform (different than the hosting website, so the website domain is different than the machform domain), it ends up stuck in a constant reload/redirect loop. I believe that this is due to Safari's cross-site tracking prevention. When visiting a machform embedded in the website that hosts machform, Safari loads it fine (because the website domain & machform domain is the same),
When embedding via JQuery or iFrame, Safari will load the form, but won't progress beyond the first page, and if you try to go to a payment page, it gives the error: "Your session has been expired. Please click here to start again"
Here is a post from a few months ago that seems to describe a similar/same issue: http://discuss.machform.com/d/1172-forms-on-safari-keep-redirecting
Besides self-hosting an instance of machform for every single website on it's own respective domain, do you have any suggestions for resolving this issue?
Thanks for the consideration.