hola gnzsoloyo mira estuve viendo y pues note que el problema esta en el subquery
"SELECT * FROM hoja_ruta GROUP BY id_radicado desc ORDER BY fecha_registro DESC"
no me trae el ultimo comentario publicado le ponga desc o asc en el orden es igual aparece el primer comentario.. intente poner despues del desc el limit 0,1, me funcionaba pponiendo solo esparte de la consulta :
"SELECT * FROM hoja_ruta GROUP BY id_radicado desc ORDER BY fecha_registro DESC limit 0,1"
me funciona por que me trae el ultimo comentario pero al ponerlo en la consulta entera ya la completa no me devuelve ningun valor y no se por que
espero me puedas guiar un poco en esto y disculpa la molestia.
de antemano muchas gracias