funcion .populate() no funciona en heroku y en local si funciona

Amigos tengo un problema espero me puedan orientar de como darle solucion
Tengo subido a heroku mi proyecto hecho el back en node y no hace los joins (es decir no realiza el get de ambas colecciones por medio del populate) desde local apunto a mi base mongo en produccion (subida a cloud.mongodb) y devuelve los datos correctamente (es decir en este caso me devuelve roles ) y desde heroku me devuelve rol en nuul y apunta a la misma base (xq no esta uniendo las colecciones no hace caso a la funcion populate) por favor ayuda
Añado mis modelos y controladordatos desde local Datos desde Heroku(devuelve null el rol) Modelo usuario Modelo Rol Controller usuario funcion get usuarios