Citation: 8C_546/2024 E. 7

Ne discende che il ricorso deve essere parzialmente accolto, la sentenza impugnata annullata e la causa rinviata al Tribunale cantonale per complemento istruttorio e nuova decisione. Il rinvio della causa con esito aperto equivale a piena vittoria (DTF 146 V 28 consid. 7; 137 V 210 consid. 7.1). Le spese giudiziarie saranno quindi poste a carico dell'assicuratore opponente, che agisce in causa a tutela dei propri interessi pecuniari (art. 66 cpv. 1 LTF; art. 66 cpv. 4 a contrario). Esso rifonderà inoltre al ricorrente un'indennità per ripetibili della sede federale (art. 68 cpv. 1 e 2 LTF). Per questi motivi, il Tribunale federale pronuncia: