Citation: 6B_887/2021 E. 9

Au vu de ce qui précède, le recours doit être admis, l'arrêt attaqué annulé et la cause renvoyée à l'autorité précédente pour nouvelle décision au sens des considérants. Vu le sort du recours, il n'y a pas lieu d'examiner les autres griefs soulevés par le recourant qui deviennent sans objet. Au regard de la nature procédurale du vice examiné et dans la mesure où le Tribunal fédéral n'a pas traité la cause sur le fond, ne préjugeant ainsi pas de l'issue de la cause, il peut être procédé au renvoi sans ordonner préalablement un échange d'écritures (cf. ATF 133 IV 293 consid. 3.4.2 p. 296; arrêts 6B_1021/2021 du 16 février 2022 consid. 2; 6B_1100/2020 du 16 décembre 2021 consid. 6). Le recourant obtient gain de cause. Il ne supporte pas de frais (art. 66 al. 1 LTF). Il n'a pas droit à des dépens dès lors qu'il n'est pas assisté par un avocat et qu'il n'a pas démontré avoir engagé d'autres frais pour le dépôt de son recours (art. 68 al. 1 LTF). Sa requête d'assistance judiciaire est sans objet. Par ces motifs, le Tribunal fédéral prononce :