Quando você faz sua chamada .find(), sua coleção ainda não terminou de atualizar.
Você pode escolher chamar .find() no retorno de chamada de sua chamada .update(), ou você também pode usar promessas ou async/await dependendo da sua versão.
Outra solução seria usar findAndModify com o novo opção: