Citation: 6B_854/2021 E. C

A.________ führt Beschwerde in Strafsachen an das Bundesgericht mit dem Antrag, es sei der Entscheid des Obergerichts aufzuheben und die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Er ersucht um unentgeltliche Rechtspflege. Das Obergericht verzichtete auf eine Vernehmlassung. Die Sicherheitsdirektion nahm insoweit Stellung, als sie "korrigierende Bemerkungen" zur Beschwerde äusserte; im Übrigen verzichtete sie unter Hinweis auf den angefochtenen Entscheid und auf die Ausführungen in ihrem eigenen Entscheid ebenfalls auf eine Vernehmlassung. Die Generalstaatsanwaltschaft liess sich nicht vernehmen.