Имам същия проблем, след което се свързах с помощ от mlab, ето техния отговор:
Тази грешка показва, че вашето приложение/драйвер се опитва да използва функция, която не е съвместима с вашето разгръщане на споделен клъстер, което използва MMAPv1 устройство за съхранение. Вероятно имате повторни записи (https://docs.mongodb.com/ manual/core/retryable-writes/ ) активиран. Можете ли да опитате да изключите тази функция в низа за връзка (https://docs.mongodb.com/manual/reference/connection-string/#urioption.retryWrites ), или директно от настройките на вашия драйвер?
Моля, уведомете ни, ако продължите да срещате тази грешка, след като изключите тази функция.
Въз основа на този отговор добавих retryWrites=false в url за връзка с mongodb, след което работи добре.