Tôi thấy rằng MongoNetworkError đang xảy ra và nếu mọi thứ đang hoạt động tốt ở cục bộ nhưng không hoạt động ở Heroku, thì danh sách trắng IP có thể là vấn đề. IP cần được đưa vào danh sách trắng tại MongoDB Atlas trước khi chúng tôi thực hiện bất kỳ kết nối nào. Trong trường hợp bạn không biết IP (heroku), bạn có thể đặt nó là 0.0.0.0/0
Tôi đã gặp phải vấn đề tương tự trong quá khứ và điều này đã hiệu quả với tôi.