Tämän saavutuksen jälkeen Cagni palasi Italian laivastoon. Hän johti merivoimien avustustoimia Messinan maanjäristyksessä vuonna 1908
, osallistui Libian valloitukseen 1911-1912, palveli ensimmäisessä maailmansodassa, jäi eläkkeelle vuonna 1923 amiraalina, ja hänet nimitettiin Italian senaattiin. Hän eli yhdeksän vuotta eläkkeellä kuolemaansa asti. Hänet haudattiin Astiin, jossa hänen muistoaan juhlitaan yhä.