Isso é alguma instabilidade no webservice da SEFAZ-MG:
Fiz teste de envio do teu XML e aconteceu como você disse, hora funcionava com a rejeição do NCM, hora retornava o seguinte XML:
Arquivo: *-rec-soap.xml.
<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"><soap:Body><soap:Fault><soap:Code><soap:Value>soap:Sender</soap:Value></soap:Code><soap:Reason><soap:Text xml:lang="en">Unmarshalling Error: Unexpected close tag </COF>; expected </COFINSOutr>.
at [row,col {unknown-source}]: [1,8186] </soap:Text></soap:Reason></soap:Fault></soap:Body></soap:Envelope>
Quando o retorno do webservice vem em formato não esperado pelo ACBr, ocorre a mensagem de exceção em branco.