Citation: 6B_397/2022 E. 4

Au vu de ce qui précède, le recours doit être admis, le jugement 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 la recourante qui deviennent sans objet. La recourante obtient gain de cause. Elle ne supporte pas de frais (art. 66 al. 1 LTF). Elle peut prétendre à de pleins dépens pour la procédure fédérale qui seront mis à la charge du canton de Vaud (art. 68 al. 1 LTF). Sa demande d'assistance judiciaire est sans objet (art. 64 al. 2 LTF). Par ces motifs, le Tribunal fédéral prononce :