Wrong language spoken
Probably doesn't bother most people who can't tell, but the language that taliban and the other people of the region would be Pashto (aka Pakhto) and everyone in this film spoke Persian (Dari is a variant of Farsi, it is also spoken in Afghanistan but the characters in this movie would not be Dari speakers, they are Pashtuns and would speak Pashto.)
It detracts from the realism, otherwise good acting and a decent war action thriller. It's not meant to be saving private Ryan to make you feel the hopelessness of war, it's a popcorn testosterone movie.