Continuity mistake: Before Admiral Bates first speaks to Strannix, there is a dark-haired marine in a green uniform on his left. When Bates raises his hand to signal activating the audio to speak, Captain Garza (black uniform and silver hair) is suddenly on his left. Then it changes to another camera angle and the marine is back next to Bates. (00:36:40)
Continuity mistake: When the helicopter lands we see it is sitting over the white circle of the landing zone on the back of the ship. Later, right after the F18 is shot down, we see an aerial view of the ship with a small part of the back cut off, but part of the landing zone circle is visible and there is no helicopter. (00:13:30 - 00:36:00)
Continuity mistake: During the fight between Ryback and Strannix, Strannix cuts Ryback above his left eyebrow with his knife. The cut disappears shortly afterwards, but reappears in a later shot.
Revealing mistake: When Ryback busts out his fellow mates and hands out weapons to them, the Uzi given to one of his mates does not have a magazine in it. (01:02:20)
Factual error: In the last scene, where Chief Ryback is at his captain's funeral, he's in his dress blues, and you can see his rating insignia to see that it is not of a cook (Mess Specialist/MS, now known as "Culinary Specialist/CS"), but that of a Yeoman. While in general, this still matches up with the history of the character (where Krill mentions that he could only be a cook or a yeoman after losing his security clearance for punching out his OIC), he wouldn't be cooking, he'd be doing office work. (01:38:42)
Audio problem: The two mercenaries Ryback kills in the kitchen have suppressors on their weapons yet you hear every shot as if the suppressors aren't attached.
Continuity mistake: Early in the film, a missile is fired from the ship, and it hits the satellite installation right outside the Navy headquarters (the people in the control room hear the explosion). It gets there very fast. Later in the film, a nuclear missile is sent towards Honolulu. That is supposed to take 24 minutes. Why so long, when the other missile got there much faster?