El batallón es rehabilitado al mando del general Rafael Urdaneta durante la guerra entre Colombia y Perú, y termina participando en la batalla del Portete de Tarqui, el 27 de febrero de 1829, destacando en esa batalla su capitán George Lack.