President Hamid Karzai's name is mispronounced by Ben Kingsley who is playing him. Should be Haamed not Hameed which is a different name even though both names are transcribed in the same way as Hamid from Pashto they are written differently in Arabic.
The British lt col greets General McMahon by saluting him without wearing a beret. If he didn't have a hat, he would have braced up to attention, rather than saluting.
The amount of US troops, both officers enlisted and NCOs wearing and not wearing covers both inside and out is staggering. Most especially when Super Brass are afoot everyone is gigged up and tight. No covers inside unless under arms.