MDFe: Rejeição: Nenhum grupo de documentos foi informado (CT-e, CT, NF-e, NF, MDF-e) [Municipio sem documento: Santa Maria das Barreiras]

Pessoal boa tarde, estou enviando um MDFe e no total estou informando 1 NFe e também adiciono uma chave de NFe, porém tomo esse retorno:
Rejeição: Nenhum grupo de documentos foi informado (CT-e, CT, NF-e, NF, MDF-e) [Municipio sem documento: Santa Maria das Barreiras]

Alguém já passou por isso ?

Boa tarde, @athos.sti.

Qual foi o JSON enviado para a API?

fala @arimateia , cara já fiz de tudo um pouco aqui e não conseguir achar o problema

{
“infMDFe”: {
“versao”: “3.00”,
“Id”: “MDFe42250854423649000144580020000000021553109255”,
“ide”: {
“cUF”: 42,
“tpAmb”: 2,
“tpEmit”: 2,
“tpTransp”: 1,
“mod”: 58,
“serie”: 2,
“nMDF”: 2,
“cMDF”: “55310925”,
“cDV”: 5,
“modal”: 1,
“dhEmi”: “2025-08-20”,
“tpEmis”: 1,
“procEmi”: “0”,
“verProc”: “1.0.0”,
“UFIni”: “MT”,
“UFFim”: “SC”,
“infMunCarrega”: [
{
“xMunCarrega”: “Sorriso”,
“cMunCarrega”: “5107925”
}
],
“infPercurso”: [
{
“UFPer”: “MS”
},
{
“UFPer”: “SP”
},
{
“UFPer”: “PR”
}
],
“dhIniViagem”: “2025-08-20”
},
“emit”: {
“CNPJ”: “54423339000144”,
“IE”: “263235629”,
“xNome”: “empresa ficticia”,
“xFant”: “empresa ficticia”,
“enderEmit”: {
“xLgr”: “Rua Princesa Izabel”,
“nro”: “238”,
“xCpl”: “SALA 609”,
“xBairro”: “Centro”,
“cMun”: “4209102”,
“xMun”: “Joinville”,
“CEP”: “89201904”,
“UF”: “SC”,
“fone”: “81928389989”,
“email”: “fortio@fortio.com.br”
}
},
“infModal”: {
“versaoModal”: “3.00”,
“rodo”: {
“infANTT”: {
“RNTRC”: “57783722”,
“infCIOT”: ,
“infContratante”: [
{
“xNome”: “empresa ficticia”,
“CNPJ”: “54423543000144”
}
]
},
“veicTracao”: {
“prop”: {
“tpProp”: 1,
“CNPJ”: “01517944400111”,
“RNTRC”: “57783722”,
“xNome”: “empresa ficticia”
},
“capKG”: 0,
“capM3”: 0,
“UF”: “MT”,
“tpRod”: “03”,
“RENAVAM”: “01028114548”,
“tpCar”: “00”,
“condutor”: [
{
“xNome”: “empresa ficticia”,
“CPF”: “93534510134”
}
],
“placa”: “FRO7J92”,
“cInt”: “21556892”,
“tara”: 0
},
“veicReboque”: [
{
“tara”: 0,
“capM3”: 0,
“tpCar”: “00”,
“capKG”: 0,
“cInt”: “72278900”,
“placa”: “NJS1911”,
“prop”: {
“xNome”: “empresa ficticia”,
“CNPJ”: “70426344000160”,
“RNTRC”: “57783722”,
“tpProp”: 1
},
“RENAVAM”: “00283623594”,
“UF”: “MT”
}
]
}
},
“infDoc”: {
“infMunDescarga”: [
{
“cMunDescarga”: “4209102”,
“xMunDescarga”: “JOINVILLE”,
“infNFe”: [
{
“chNFe”: “51250886821717000110550010000052131352157560”
}
]
}
]
},
“seg”: [
{
“infResp”: {
“respSeg”: 1,
“CNPJ”: “54423649000144”
},
“infSeg”: {
“xSeg”: “AKAD SEGUROS S.A.”,
“CNPJ”: “14863332000131”
},
“nApol”: “27982025010621000407”,
“nAver”: [
“01”
]
}
],
“prodPred”: {
“infLotacao”: {
“infLocalDescarrega”: {
“CEP”: “89201904”
},
“infLocalCarrega”: {
“CEP”: “78890000”
}
},
“xProd”: “Torta de Algodao”,
“tpCarga”: “05”
},

    "tot": {
        "qCarga": 32040,
        "qNFe": 1,
        "qCTe": 0,
        "qMDFe": 0,
        "cUnid": "01",
        "vCarga": 26862.33
    }
},
"ambiente": "homologacao",
"referencia": "hwIGBoD4LbY1nqlPBUHo"

}

Bom dia, @athos.sti.

No MOC de regras de validação consta o seguinte:

Tenho emitido MDF-e para duas transportadoras desde que esse modelo foi criado, e só agora me dei conta de um detalhe importante: o MDF-e permite incluir NF-e diretamente no grupo de documentos. Sempre segui o fluxo padrão, onde todas as NF-es são vinculadas aos CT-e, e só depois os CT-e são adicionados ao MDF-e. Nunca tinha parado para pensar que dá pra pular essa etapa em alguns casos. Mas esse erro relatado acima me confundiu!