Cuando alguno de los dos RFCs involucrados en el proceso de facturación contenía caracteres no ascii se generaba un error porque se estaba codificando la entrada en formato UTF-8. Por lo tanto para que funcione bien quitamos la codificación adicional que se realizaba.
cc @OpenPymeMx