Nie jestem pewien, czy widziałeś to post , ale może to być spowodowane tym, że jesteś na wolnym klastrze? Mam nadzieję, że to pomoże.
AKTUALIZUJ
Przyjrzałem się bliżej problemowi i sam go odtworzyłem. Mam ten sam błąd. Zauważyłem jednak, że w pewnym momencie Atlas dał mi wybór parametrów połączenia. Wróciłem do tej strony i wybrałem I am using driver 3.4 or earlier
.
Ciąg połączenia wygląda tak:
const mongoDbUrl = `mongodb://${username}:${password}@cluster0-shard-00-00-1wntz.mongodb.net:27017,cluster0-shard-00-01-1wntz.mongodb.net:27017,cluster0-shard-00-02-1wntz.mongodb.net:27017/testdb?ssl=true&replicaSet=Cluster0-shard-0&authSource=admin`;
Działało z tymi parametrami połączenia.
Wygląda na to, że darmowa wersja MongoDB Atlas jest uruchamiana w wersji 3.4