Имах същия проблем, когато се опитвах да го свържа с един самостоятелен монго екземпляр, но както е написано в официалната документация, че Mongo поддържа функция за транзакции за набор от реплика. И така, след това се опитах да създам набор от реплики с всички екземпляри на MongoDB 4.0.0, успях да изпълня успешно кода. Така че, стартирайте набор от реплики (3 члена), след което опитайте да изпълните кода, проблемът ще бъде разрешено.
NB:можете да конфигурирате набор от реплика на същата машина за тестове https://docs.mongodb.com/manual/tutorial/deploy-replica-set-for-testing/