Pues eso.
NuSOAP tiene un método para leer la respuesta, imprímelo y ve cuál es el error. Un var_dump()
En esta página hay un ejemplo de cómo hacer el debugging:
http://www.scottnichol.com/nusoapintro.htm#debugging
Código PHP:
Ver original<?php
// Pull in the NuSOAP code
require_once('nusoap.php');
// Create the client instance
$client = new soapclient('http://localhost/phphack/helloworld.php');
// Call the SOAP method
$result = $client->call('hello', array('name' => 'Scott')); // Display the result
// Display the request and response
echo '<h2>Request</h2>';
echo '<h2>Response</h2>';
Ahí se está imprimiendo todo el proceso con su respuesta, peticiones y todo (no eran métodos

). Haz lo mismo, así obtendrás información de dónde puede estar tu error.