funciones en la nube de FireStore onCreate / onDelete a veces se activan inmediatamente dos veces

He observado este comportamiento ocasionalmente con los activadores onCreate y onDelete.

Ambas ejecuciones ocurrieron para el mismo documento creado en firestore. Solo hay un documento allí, así que no entiendo cómo podría activar el controlador dos veces. El controlador en sí es muy simple:

module.exports = functions.firestore.document('notes/{noteId}').onCreate((event) => {
  const db = admin.firestore();
  const params = event.params;
  const data = event.data.data();
  // empty
});

Esto no sucede todo el tiempo. ¿Qué me estoy perdiendo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta