Jeg kan se, at MongoNetworkError opstår, og hvis tingene fungerer fint på lokalt, men ikke på Heroku, kan IP-hvidlisting være problemet. IP skal hvidlistes hos MongoDB Atlas, før vi går til at oprette forbindelse. Hvis du ikke kender IP'en (heroku), kan du sætte den som 0.0.0.0/0
Jeg stod over for lignende problem tidligere, og det fungerede for mig.