The tape over Jack's mouth changes size and placement.
When Jack is pulled over with the Stranger, the windshield is covered in salt, but in his flashbacks, it is clear.
When Jack and Jackie are at the diner, Jack grabs a cigarette and is holding it in one hand and the next shot from a different angle he has a lighter in the same hand. Then next shot from another angle he has the cigarette again and it is lit. However, in the next shot he lights the cigarette.
In one scene when Jack is being put into the drawer, the shot shows him being put in head first. The next shot of him inside the drawer, he is in feet first.
Around the beginning, where he meets the young girl with her mother, he puts the scarf around her neck, and it disappears throughout the scene.
Regulation U.S. military dog tags do not have dates of birth on them.
Babak is a Persian name, not Arabic; it is used for Iranian boys not Iraqis.
During the group meeting (which is being monitored by a panel of reviewers), the first time that Daniel Craig as Mackenzie says the word "Organization," he pronounces it in the British fashion. In his subsequent utterances of that word, he uses the American pronunciation.
Bethan Mowat, the Canadian second assistant director's name is misspelled in the movie credits as Maowat.
In the war footage shown at the beginning of the film, one of the shots includes a B-1B bomber dropping conventional bombs. Although the B-1 was qualified for these weapons, all heavy bombing missions during Operation Desert Storm were carried out by B-52s.
Footage and audio in the title sequence is taken from Apache gunship footage from the Iraq War, not Gulf I.
The second time Jack is taken out of the drawer and one can hear the nurses start to remove the velcro straps of the jacket, Jack is still lying on his back. However, the velcro straps are actually in the back.
After Jack is looking out the side-view mirror of Jackie's car to find Dr. Becker, he opens the door, and as he does so you can clearly see the cameraman.
Early in the movie the female Corpsman/Medic says, referring to Jack, "This Soldier is alive." In modern US military language, a "Soldier" is a member of the US Army (just as a "Sailor" would be in the Navy, an "Airman" in the Air Force, or a "Marine" in the Marine Corps). Yet Jack Stark is clearly a Marine, as his dog tags show, reading "USMC" for US Marine Corps. US Marines are never called "Soldiers." Also, the other Corpsman mentions that Jack's fuller biographical details will be sorted out later at the "Naval Hospital," the place well out of the combat zone where wounded or dead Marines and Sailors would be sent but not Soldiers or Airmen.