Estando en Cajamarca, el coronel Valdivieso, segundo al mando después de Andrés de Santa Cruz en las fuerzas enviadas a Trujillo por San Martín, fue informado del avance sobre Chachapoyas de la guarnición realista de Moyobamba.