Mám stejný problém, kontaktuji pomoc mlab, zde je jejich odpověď:
Tato chyba znamená, že se vaše aplikace/ovladač pokouší použít funkci, která není kompatibilní s vaším nasazením sdíleného clusteru, které využívá úložiště MMAPv1. Je pravděpodobné, že máte opakovatelné zápisy (https://docs.mongodb.com/ manual/core/retryable-writes/ ) povoleno. Můžete zkusit tuto funkci vypnout v připojovacím řetězci (https://docs.mongodb.com/manual/reference/connection-string/#urioption.retryWrites ), nebo přímo z nastavení ovladače?
Pokud se tato chyba bude vyskytovat i po vypnutí této funkce, dejte nám prosím vědět.
Na základě této odpovědi jsem do adresy URL připojení mongodb přidal retryWrites=false, pak to funguje dobře.