Sau thành tựu này, Cagni trở lại phục vụ hải quân Ý. Ông đã dẫn đầu các nỗ lực cứu trợ của hải quân trong trận động đất Messina năm 1908
, tham gia vào cuộc chinh phục thuộc địa của Libya vào năm 1911-1912, phục vụ trong Thế chiến I, nghỉ hưu vào năm 1923 với tư cách là một đô đốc, và được bổ nhiệm vào Thượng viện Ý. Ông sống 9 năm trong sự nghỉ hưu cho đến khi ông qua đời. Ông được chôn cất tại quê hương Asti, nơi mà kỷ niệm của ông được tổ chức cho đến ngày nay.