\xA0 no es un comienzo válido de un UTF8 secuencia.
El carácter conocido como NO-BREAK SPACE tener el Unicode punto de código 0x00A0 debe codificarse como 0xC2A0 en UTF8 .
Dicho esto, su cadena de entrada está rota, no es un UTF8 válido .