Ich weiß nicht, ob meine und deine Probleme zusammenhängen, aber ich habe auch ungewöhnliche Fehlermeldungen gehabt beim Abfragen eines Webservices unter XE8, nachdem ich von XE3 umgestellt habe - siehe diesen Thread:
http://www.delphipraxis.net/185610-s...rt-fehler.html
Der Fehler trat nur unter einer bestimmten Konfiguration auf -
OS Win2003 R2 Server -, sonst lief es. In der
SOAP-Implementierung in XE8 - vielleicht auch schon frühere Versionen - stecken einige Bugs, insbesondere was die Auswertung von Fehlercodes der WinInet-Funktionen angeht. Vielleicht hilft es, da einen Blick hineinzuwerfen, auch wenn du im iOS-Bereich unterwegs bist. Mir hat dabei das RemoteDebugging mit PAServer sehr geholfen, den Fehler einzugrenzen - ein Tip aus dem genannten Thread.