Jag ser att MongoNetworkError inträffar, och om saker och ting fungerar bra på lokal men inte på Heroku, kan IP-vitlistning vara problemet. IP måste vitlistas hos MongoDB Atlas innan vi gör någon anslutning. Om du inte känner till IP-adressen (heroku), kan du sätta den som 0.0.0.0/0
Jag stötte på liknande problem tidigare och det här fungerade för mig.