Rejeição 400: Parâmetro do QR-Code não está no formato hexadecimal: [Nome do parâmetro do QR Code: xxx)] (NFC-e)
Falha
Essa rejeição ocorre quando for emitida uma NFC-e e o/os parâmetros do QR-Code não estão no formato hexadecimal.
Exemplos de parâmetros no QR Code versão “100”:
Data de emissão no QR-Code não está no formato hexadecimal (dhEmi);
Digest Value no QR-Code não está no formato hexadecimal (digVal);
Hash no QR-Code não está no formato hexadecimal (cHashQRCode);
Exemplos de parâmetro no QR Code versão “2”:
Digest Value no QR-Code não está no formato hexadecimal (NFC-e de contingência - tpEmis=9);
- Para NFC-e ONLINE esse parâmetro não existe.
- Para a NFC-e OFFLINE é o 6º parâmetro da URL do QR Code.Hash no QR-Code não está no formato hexadecimal;
- Para NFC-e ONLINE é o 5º parâmetro da URL do QR Code.
- Para a NFC-e OFFLINE é o 8º parâmetro da URL do QR Code.

Solução
Verifique na emissão da NFC-e, qual o parâmetro que está retornando na rejeição.
Após realizar a correção necessária no parâmetro informado, reenvie a NFC-e.
Outras informações
Fonte: ------> Anexo I - Leiaute e Regra de Validação - NF-e e NFC-e