Problem mit SOAP und ReadVariableBoolean

Wenn ich mit folgendem VB-Script (Win XP) Variablen auslesen will, klappt das mit allen Typen ausser Boolean:

set SOAPClient = createobject("MSSOAP.SOAPClient")

SOAPClient.mssoapinit("http://10.10.11.30:3773/wsdl/IIPSVariableManager") 

wscript.echo (SOAPClient.ReadVariableString(20991))
wscript.echo (SOAPClient.ReadVariableInteger(22328))
wscript.echo (SOAPClient.ReadVariableFloat(58207))
wscript.echo (SOAPClient.ReadVariableBoolean(40050))

Dann kommt in Zeile 8 die Fehlermeldung:

Type mismatch: ‚SOAPClient.ReadVariableBoolean‘

Woran mag das liegen?

Danke für die Hilfe. kjb

Error.JPG