Mongo funciona assim. Você deve informar que deseja obter os erros de volta, usando a opção safe ao emitir o comando save (por padrão, ele usa o método "disparar e esquecer"). https://docs.mongodb.com/manual/reference/command/getLastError/