Tras un golpe de Estado en la República Federal, dado por el General Francisco Morazán, regresó a Guatemala al ser derrotado el 11 de noviembre de 1827 en la Batalla de La Trinidad.