There is very solid evidence it wasn't the cameras.
https://www.sfchronicle.com/projects/sf-car-breakins/ has a chart of the car breakins.
It shows the drop starting in September of 2023.
https://www.sanfranciscopolice.org/your-sfpd/policies/depart...
> Starting on March 19, 2024, Flock Safety began installing ALPR cameras in various strategic locations across San Francisco. This rollout is expected to take place over the next 90 days.
In other words, the cameras were added where I've annotated the chart with a black rectangle here: https://imgur.com/a/i00Gna0
To my knowledge, Flock doesn't have a time machine offering.