Je external reference is fout geencode, lijkt me duidelijk... Waarschijnlijk heeft dit te maken met niet UTF-8 geconverteerde karaters (als je in UTF-8 verzend)
Je moet je client niet vragen om UTF-8 te decoderen als het antwoord niet UTF-8 is.
Kan je iets meer (relevante) code geven en/of de situatie schetsen?