La actualización con el parámetro vacío no parece funcionar. Lo probé en mongo shell y mongoconsole. En mongoconsole, dio un error sobre la actualización esperando que el primer parámetro fuera una matriz o un objeto.
Sin embargo, puede hacer lo mismo usando la consulta de búsqueda $exists.
Prueba:
`db.CrawlUser.update( {CrawlStatuses:{$exists:true}}, { $unset: { "CrawlStatuses.LastErrorMessage": 1 } }, false, true);`
Eso funcionó para mí.
Tenga en cuenta que, según los documentos, $exists no usa un índice, por lo que será más lento. Sugiero agregar un parámetro en el que pueda agregar un índice y consultarlo al hacer $unset.