Non sono sicuro di aver visto questo posta , ma potrebbe essere perché sei su un cluster gratuito? Spero che questo aiuti.
AGGIORNAMENTO
Ho esaminato ulteriormente il problema e l'ho riprodotto da solo. Ho ricevuto lo stesso errore. Tuttavia, ho notato che a un certo punto Atlas mi ha fornito una scelta di stringhe di connessione. Sono tornato a quella pagina e ho scelto I am using driver 3.4 or earlier
.
La stringa di connessione è simile a questa:
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`;
Ha funzionato con quella stringa di connessione.
Sembra che la versione gratuita di MongoDB Atlas venga lanciata con la v3.4