How did they know she shoplifted in the first place?
Does the tech also identify shop lifting, or do they just search a database of people convicted of shoplifting (in which case they could have just checked this person's ID and realized it was mistaken identity).
Is being caught shoplifting a credible reason to deny someone access to basic goods indefinitely? What if all supermarkets in a town use the same facial rec service?