Il tuo codice sembra perfetto, l'ID sembra corretto e il tuo codice non restituisce alcun errore, quindi hai controllato il tuo schema per vedere se contiene il campo "stato"?
Sembra che tu possa creare e modificare nuovi documenti con uno schema che non è uguale su entrambi i lati, applicazione e livelli di dati.
Maggiori informazioni qui:https://github.com/Automattic/mongoose/issues/1060