Citation: 1B_595/2021 E. C

Par acte du 3 novembre 2021, A.________ forme un recours en matière pénale au Tribunal fédéral contre cet arrêt, concluant à sa réforme en ce sens que les frais de l'arrêt cantonal soient laissés à la charge du canton de Vaud et qu'une indemnité de 2'000 fr. lui soit allouée pour la procédure cantonale de recours. A titre subsidiaire, il demande le renvoi de la cause à l'autorité précédente. Le recourant sollicite l'octroi de l'assistance judiciaire; il a produit l'avis de taxation de l'année 2020, ainsi qu'une déclaration écrite de ses parents attestant de son logement à leur domicile en échange de travaux sur leur ferme - pour un montant estimé à 800 fr. par mois - et de l'absence d'autre revenu pour leur fils, lequel vivait sur ses économies. Invitée à se déterminer, l'autorité précédente s'est référée à sa décision, sans formuler d'observations. Le Ministère public a conclu au rejet du recours. Le 18 février 2022, le recourant a persisté dans ses conclusions.