nodejs – req.body muestra [Object: null prototype] al usar enctype=”multipart/form-data”


Estoy tratando de enviar en un form unas imagenes (mediante multer) y texto asi:

 app.use(multer({
        dest: path.join(__dirname, '../public/upload/temp')
    }).array('images'));

    app.use(express.urlencoded({extended: true}));
    app.use(express.json());

la info se procesa en la sig ruta

  router.post('/create', (req,res)=>{
        console.log(req.body);
        console.log(req.files);
    })

Efectivamente obtengo la info de las imágenes en un array de objetos, pero los otros inputs muestran un objeto con (Object: null prototype) , si yo envío solo información de texto sin imágenes en un form sin enctype=”multipart/form-data” me llega un objeto normal siemrpe y cuando app.use(express.urlencoded({extended: true})); si subo imágenes y texto en el mismo form me arroja este problema con el extended en true o en false

Como podría corregir este error o manejar los enctype=”multipart/form-data” con nodejs y express, gracias por la ayuda

(Object: null prototype) {
  brand: 'Kia',
  model: 'Pikanto',
  color: 'Rojo',
  fuelType: 'Gasolina',
  doors: '5',
  transmision: 'Automática',
  description: 'lorem ipsum'
}
(
  {
    fieldname: 'images',
    originalname: 'pexels-ketut-subiyanto-4429509.jpg',
    encoding: '7bit',
    mimetype: 'image/jpeg',
    destination: 'D:\Programming\PROJECTS\car2\src\public\upload\temp',
    filename: 'bdfc896fd77c2e123e5954a1c17fc40b',
    path: 'D:\Programming\PROJECTS\car2\src\public\upload\temp\bdfc896fd77c2e123e5954a1c17fc40b',
    size: 2371461
  }
)

Este es el from

<div class="container p-0" style="margin-top: 200px;">
       <form action="/create"  method="post" enctype="multipart/form-data" class="d-flex flex-wrap">
            <div class="form-group col-6">
                <label for="exampleFormControlInput1">Marca</label>
                <input type="text" name="brand" class="form-control" id="exampleFormControlInput1" placeholder="Kia, chevrolet, etc" required>
            </div>
            <div class="form-group col-6">
                <label for="exampleFormControlInput1">Modelo</label>
                <input type="text" name="model" class="form-control" id="exampleFormControlInput1" placeholder="Pikanto 2020 etc" required>
            </div>
            <div class="form-group col-6">
                <label for="exampleFormControlInput1">Color</label>
                <input type="text" name="color" class="form-control" id="exampleFormControlInput1" placeholder="rojo verde etc" required>
            </div>
            <div class="form-group col-6">
                <label for="exampleFormControlInput1">Combustible</label>
                <input type="text" name="fuelType" class="form-control" id="exampleFormControlInput1" placeholder="Gasolina diesel etc" required>
            </div>
            <div class="form-group col-6">
                <label for="exampleFormControlInput1">Puertas</label>
                <input type="number" name="doors" class="form-control" id="exampleFormControlInput1" placeholder="2, 3, 5" required>
            </div>
            <div class="form-group col-6">
                <label for="exampleFormControlInput1">Transmisión</label>
                <input type="text" name="transmision" class="form-control" id="exampleFormControlInput1" placeholder="manual automática" required>
            </div>
            <div class="form-group col-12">
                <label for="exampleFormControlInput1">Descripción</label>
                <textarea  class="form-control" name="description" id="" cols="30" rows="10" required></textarea>
            </div>
            <div class="col-12">
               <div class="input-group">
                    <div class="input-group-prepend">
                        <span class="input-group-text" id="inputGroupFileAddon01">Upload</span>
                    </div>
                    <div class="custom-file">
                        <input type="file"  name="images" class="custom-file-input" multiple="multiple" id="inputGroupFile01"
                        aria-describedby="inputGroupFileAddon01" required>
                        <label class="custom-file-label" for="inputGroupFile01">Seleccione un archivo</label>
                    </div>
                </div>
            </div>
            <div class="col-12 mt-3">
                <button class="btn btn-primary w-100">Enviar</button>
            </div>
       </form>
    </div>