Venne richiamato a fine agosto 1912 in Italia, e, anche per evitare che il suo richiamo venisse inteso come una punizione, venne promosso Generale d'Esercito (19 settembre 1912). Raggiunti i limiti d'età, Caneva lasciò il servizio attivo nel maggio 1914; durante la Prima guerra mondiale non venne richiamato in servizio (anche a causa del fatto che era tecnicamente superiore per anzianità al generale Luigi Cadorna, Capo di Stato Maggiore), ma nel 1918 fu nominato dal capo del governo Vittorio Emanuele Orlando presidente della Commissione d'Inchiesta nominata per far luce sul disastro di Caporetto.