There is a travel prayer note hanging on the rear-view mirror of the taxi in which Danny goes to the Village Restaurant in January 2002. The note has a branding of "GMSA Glue", which was not launched until mid of 2004.
There are a number of computers and gadgets shown, which were
not introduced in early 2002, i.e. HP LaseJet 1320 Printer at Asra's place, HP Color Laserjet shown at the consulate, Acer Notebook used in investigation, and the Nokia 1100 cellphone used by Captain.
Since a lot of the movie was shot in Pune and Mumbai, a lot of scenes actually show taxis and roads of Mumbai and Pune. Though most cars in focus have the numbers changed, yet Fiat taxi's and trucks with Indian number plates are all over the place.
In the scene when Mariane is going for interview with CNN, the car stops at the signal. The place where they stops is not in Karachi, it is in Rawalpindi, approximately 1500 kilometers away from Karachi.