Citation: 6B_711/2021 E. 3

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 qu'elle rende une nouvelle décision tenant compte des considérants qui précèdent. Il lui appartiendra, le cas échéant, d'examiner également la recevabilité du recours dont elle avait été saisie contre la décision du 19 juin 2020 et en particulier de déterminer si celui-ci avait été formé en temps utile, alors qu'elle avait laissé cette question ouverte dès lors que le recours devait selon elle être rejeté sur le fond (cf. arrêt attaqué, consid. 1.3.2 p. 6). Le recourant, qui obtient gain de cause, ne supporte pas de frais et peut prétendre à des dépens, à la charge du canton de Genève (art. 68 al. 1 et 2 LTF). La demande d'assistance judiciaire devient ainsi sans objet. Par ces motifs, le Tribunal fédéral prononce :