You're right, the PHP returns correctly...

Hmm, then I wonder what the heck I can do now.

The whole issue isn't the actual sending of the form. That works fine. I was using the return value to wait for confirmation from the PHP then move on to the thankyou page.

Any thoughts?