Pero la llegada a España del rey Fernando VII, fue para Villacampa origen de injusta persecución, siendo detenido hasta marzo de 1820 para ponerse al frente de la capitanía general de Barcelona.