I think I may have discovered a bug in Machform although I expect it may not be seen as such by everyone as it only appears under very specific circumstances.
So here is the setup. I have a .co.uk domain which houses a website on which my Machfrom installation sits. Let's call it 'mydomain.co.uk' I also have a .com version of the same domain, 'mydomain.com' and this is mapped to my .co.uk version. Basically the site can be accessed using either version of the domain and there are no problems with this.
Enter Machform which I have used to create various forms on the site without issue. Or so I thought. I have recently discovered that if the form is accessed using the .com version of the domain it causes said form to display incorrectly and erratically, in that it seems to go into a loading loop which flashes on and off the screen but never completes. If I go back to the .co.uk version of the domain everything is fine.
Of course if anyone does have a solution or workaround I would love to hear it.