L’armée du Nord cependant tendit à se détourner de sa mission originelle qui était de mener la guerre dans le Haut-Pérou, pour affronter désormais les "montoneras" fédéraux du Litoral argentin (il faut entendre par "Litoral" les provinces du nord situées sur les rives des deux grands fleuves Paraná et Uruguay). Sur ordre de Juan Bautista Bustos, Lamadrid fut muté à Córdoba, où il affronta les troupes de Estanislao López, "caudillo" fédéraliste de Santa Fe, et combattit dans la bataille de La Herradura. À la suite de cette bataille, Bustos décida de ne plus poursuivre la guerre civile, au motif qu’aucun de ses soldats ne s’était enrôlé dans ce but-là ; Lamadrid alors s’offrit à le prendre en détention et à « lui loger quatre balles », mais n’en obtint pas l’autorisation de Belgrano. Fin 1819, Belgrano, lassé lui aussi de cette guerre fratricide, devait quitter l’armée, pendant qu’elle s’acheminait vers Tucumán.