No estoy seguro de haber visto esto publicar , pero ¿podría ser porque está en un clúster libre? Espero que esto ayude.
ACTUALIZAR
Examiné el problema más a fondo y lo reproduje por mi cuenta. Tengo el mismo error. Sin embargo, me di cuenta de que en un momento Atlas me proporcionó una selección de cadenas de conexión. Volví a esa página y elegí I am using driver 3.4 or earlier
.
La cadena de conexión se ve así:
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`;
Funcionó con esa cadena de conexión.
Parece que la versión gratuita de MongoDB Atlas se lanza con v3.4