Envio desafio Criptografia de Cesar

Estou tendo o seguinte erro ao enviar o desafio para correção:

{ code: ‘not_found’,
error: '<not_found> ',
message: ‘Erro processando solução’ }

Meu código de envio:
const fetch = require(“node-fetch”);
const FormData = require(“form-data”);
const fs = require(“fs”);
const filePath = __dirname + “/answer.json”;

const token = "código-token";

const send = file => {
  const form = new FormData();
  form.append("answer", file);

  fetch(
`https://api.codenation.dev/v1/challenge/dev-ps/submit-solution?token=${token}`,
{
  method: "POST",
  body: form
}
  )
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.log(err));
};

fs.readFile(filePath, "utf8", (err, result) => {
  if (err) console.log(err);
  send(result);
});

Alguém passou por isso? Será que é meu code, sou iniciante ainda.
Agradeço desde já.

Consegui enviar usando Insomnia que é o equivalente do Postman. Mas agradeço se alguém poder responder porque não consegui enviar por esse código acima.

Olá @Orangutan4bc, tudo bem?

Deve ser enviado o arquivo answer.json mesmo na request e não apenas o seu conteudo.

Espero ter ajudado :slight_smile:

Abraços

Bom dia! Erro de interpretação minha então rs… Deve ser isso! Obrigado pela dica, finalizei e enviei pelo insomnia, mais irei fazer testes depois com alterações nesse código. Abraços.