Despois deste logro, Cagni volveu ao servizo naval italiano. Dirixiu os esforzos de socorro naval no terremoto de Messina de 1908
, participou na conquista colonial de Libia en 1911-1912, serviu na Primeira Guerra Mundial, retirouse en 1923 como almirante e foi nomeado para o Senado italiano. Viviu durante nove anos en retiro ata a súa morte. Foi enterrado na súa cidade natal, Asti, onde a súa memoria é celebrada ata hoxe.