Il problema con il tuo codice è che l'UUID verrà generato una volta e utilizzerà lo stesso valore predefinito.
È necessario utilizzare il modulo di funzione predefinito come questo per generare un uuid diverso ogni volta:
UUID: { type: String, required: true, default: () => uuid() }