Consulta Soap com jQuery / Phonegap sempre falha no Android

Eu desenvolvi um aplicativo para iPhone / Android com jQuery mobile & Phonegap (agora Cordova). Este aplicativo usa serviços diferentes sem nenhum problema. Um desses serviços é um Soap one, então eu uso o jsSOAPClient (jquery.jqSOAPClient.js) para jQuery para solicitar o serviço. Eu não tenho problema algum em um dispositivo iOS, mas a consulta sempre falha no Android.

Em jsSOAPClient o pedido é assim:

<code>        function getResponse(xData, status) {
            if(!!callback) {
                SOAPClient.Status = xData.status;
                SOAPClient.ResponseText = xData.responseText;
                SOAPClient.ResponseXML = xData.responseXML;
                callback(xData.responseXML);
            }
        }

        $.ajax({
             type: "POST",
             url: SOAPClient.Proxy,
             dataType: "xml",
             processData: false,
             data: content,
             complete: getResponse,
             beforeSend: function(req) {
                req.setRequestHeader("Method", "POST");
                req.setRequestHeader("Content-Length", SOAPClient.ContentLength);
                req.setRequestHeader("Content-Type", SOAPClient.ContentType + "; charset=\"" + SOAPClient.CharSet + "\"");
                req.setRequestHeader("SOAPServer", SOAPClient.SOAPServer);
                req.setRequestHeader("SOAPAction", soapReq.Action);
             }
        });
</code>

O valor "status" "getResponse" é "error" e o valor "SOAPClient.Status" (igual a "xData.status") é "0".

O servidor parece não receber o pedido de todo ...

Repito que o mesmo código com os mesmos dados de solicitação tem resultados no iOS.

Obrigado por ajuda.

/ EDITAR*Eu tentei comentar a linha:

<code>//type: "POST",
</code>

parece funcionar, quero dizer, eu tenho um código de status 200, neste caso, mesmo se eu tiver um erro de análise devido ao formato de resposta inesperada.

questionAnswers(1)

yourAnswerToTheQuestion