El virrey del Perú José de Armendáriz, "Marqués de Castelfuerte", decidió no confirmar a Barrera y en cambio nombró gobernador a Salamanca, con quien ya había tenido contacto durante el viaje a Lima de éste, por 1720.