Tras este logro, Cagni volvió al servicio naval. Participó en la conquista colonial de Libia en 1911-1912, sirvió en la Primera Guerra Mundial y se retiró en 1923 con el grado de almirante. Luego fue nombrado para el Senado italiano y vivió nueve años en el retiro hasta su muerte. Está enterrado en su ciudad natal, Asti, donde su memoria se celebra hasta hoy.