Citation: 1B_663/2021 E. C

Par acte du 8 décembre 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. Invitée à se déterminer, l'autorité précédente y a renoncé; elle a cependant indiqué que l'audience du Tribunal de police avait été fixée au 17 janvier 2022. Le Ministère public a conclu au rejet du recours. Le 22 mars 2022, le recourant a persisté dans ses conclusions.