SOAP... error variable not defined

property SOAP_Endpoint_URL : "http://www.flickr.com/services/soap/"
property SOAP_app : "soap"
property method_name : "FlickrRequest"
property method_namespace_URI : "urn:flickr"
property SOAP_action : ""

-- CREATE THE PARAMETER RECORD
set the method_parameters to {api_key:"00f1b544c23477ad342f738805c13f26", method:"flickr.test.echo", format:"soap2", dummy:"pladijs"}
-- CALL THE SOAP SUB-ROUTINE
try
	using terms from application "http://www.apple.com/placebo"
		tell application SOAP_Endpoint_URL
			set this_result to call soap ¬
				{method name:method_name ¬
					, method namespace uri:method_namespace_URI ¬
					, parameters:method_parameters ¬
					, SOAPAction:SOAP_action}
			
		end tell
		
	end using terms from
	return this_result
on error error_message number error_number
	if the error_number is -916 then ¬
		set the error_message to "The script was unable to establish a connection to the Internet."
	display dialog "An error occurred." & return & return & error_message buttons {"Cancel"} default button 1
end try

The routine constantlly goes into the error part, and the error_message is: The variable this_result is not defined
I had the results going through a proxy, and both request and answer are OK

Model: iMac
AppleScript: 1.10.7
Browser: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.4) Gecko/20060613 Camino/1.0.2
Operating System: Mac OS X (10.4)

Checking with http://www.flickr.com/services/soap/ returns this:

I’m not a big soap user because it’s flakey, but could this be the problem or is it just because I looked with a browser?

I checked it with a little proxy, and the traffic coming through seems to produce a valid answer

Going out looks like:

<?xml version="1.0" encoding="UTF-8"?>

<SOAP-ENV:Envelope
xmlns:xsd=“http://www.w3.org/1999/XMLSchema
xmlns:xsi=“http://www.w3.org/1999/XMLSchema-instance
SOAP-ENV:encodingStyle=“http://schemas.xmlsoap.org/soap/encoding/
xmlns:SOAP-ENV=“http://schemas.xmlsoap.org/soap/envelope/
xmlns:SOAP-ENC=“http://schemas.xmlsoap.org/soap/encoding/”>
SOAP-ENV:Body
<m:FlickrRequest xmlns:m=“urn:flickr”>
<api_key xsi:type=“xsd:string”>00f1b544c23477ad342f738805c13f26</api_key>
flickr.test.echo
soap2
AAPL
</m:FlickrRequest>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Returned from server is:

<?xml version="1.0" encoding="utf-8" ?>

<s:Envelope xmlns:s=“http://www.w3.org/2003/05/soap-envelope”>
<s:Body>

<api_key>00f1b544c23477ad342f738805c13f26</api_key>
flickr.test.echo
soap2
AAPL

</s:Body>
</s:Envelope>

Looks good, but through a browser, you will probably not see a lot…