I think CSRF protection or other mechanism based on asynchronous request, because with Temper there is a delay between the modified request and others, but with basic method it’s the first request
It is actually quite a subtle reason. The SWF file sends the request to HTTP which in turn forwards the request to HTTPS to force SSL. This doesn’t forward the request along with the request so the data is lost.