Bajo esta situación de conmoción interna se produjo la invasión del ejército peruano al mando de Agustín Gamarra cuyo objetivo era forzar la salida de las tropas colombianas de Bolivia dado que constituían una amenaza para el Perú que por su rechazo a la presidencia vitalicia de Boliviar y problemas limítrofes con la Gran Colombia se encontraba a puertas de una guerra con ese país.