I always ask 'suspects' to get in a car, then check the time, i dont shoot right away.
i cancel if it was a bug or abuse and people oftenly know that I will cancel when that happens.
Heres a tip if your planning to do it my way:
Get a copcar, and ask the suspect to get in the car so he wont get shoot
Drive away from all, then do /crime <ID>
If its abusive reason, cancel, drop him at a car or something
When you see '********' as a crime, its a bug.