Nombrado intendente de La Paz (actual Bolivia), viajó de retorno a América, pero al llegar a Lima (21 de julio de 1819), el virrey Joaquín de la Pezuela no quiso darle posesión de ese cargo por hallarse ya en él su amigo Juan Sánchez Lima; a cambio lo adscribió a su gabinete en calidad de edecán, y luego le confió provisionalmente la Intendencia de Trujillo, al norte del Perú.