O retorno MC046 é um retorno informando que o SAT fez uma emissão sem o Protocolo ou não foi informado o protocolo na consulta do SAT.
Este "protocolo" é o identificador de comunicação entre PDV e Fiscal Flow para transações SAT.
Pode ocorrer também quando o PDV está tentando se comunicar sobre uma venda de SAT que por alguma razão se perdeu a conexão.
Nestes casos sugerimos uma verificação por parte do PDV ao gerar o json ou consultar para verificação da falta deste protocolo.