Factual error: Sometimes when we see the USS Stingray sailing south we see land to the east which would mean this would be on the west coast instead of the east coast (The original ship was the USS Pampantino which sailed off California in WWII).
Factual error: When the submarine rises in the waters of Norfolk and you see Norfolk in the background, there is one blatant problem. There are NO mountains in Norfolk. Most of Norfolk, Virginia, is below sea level.
Factual error: Most uniforms in this movie are worn incorrectly. Between wearing belts incorrectly, not wearing ribbons on dress uniform (shore patrol), female hair regulations, shoes, and having ribbons in the wrong order it's like they didn't even try.
Continuity mistake: When they are attempting to get "between the screws" of the tanker, the underwater footage shows twin screws, but the surface footage only shows wake from 1 single mid-ship propeller.
Visible crew/equipment: When Captain Dodge is sitting down to talk to Lake, you see the boom mic follow him down. (00:56:10)
Continuity mistake: During the final chase scene, Captain Dodge says that it's overcast, and they surface. The first shot of the Stingray shows a hazy day. When the Orlando surfaces afterwards, it's clearly that one piece of stock footage of a Los Angeles-class submarine surfacing - not only is it sunny, but the ship shoots up from an emergency fast rise. After that, the shots of the Stingray in pursuit, and that of the torpedoes hitting the target ship, show it to be sunny rather than overcast. [It's not just stock footage of any old submarine surfacing. It is in fact the shot of the submarine in Tom Clancy's The Hunt For Red October surfacing - exactly the same footage. Some kind of in-joke, perhaps?]
Factual error: In the final chase, Orlando surfaces to chase Stingray. WWII subs are considerably faster on the surface, but modern Los Angeles class subs are designed to spend 99% of the time underwater. Orlando must travel slower on the surface as her aft rudders are out of the water, decreasing her stability. On the surface, the greater the speed, the more difficult she is to steer. Her speed and handling on the surface would be greatly reduced. There's no way she would have surfaced to chase Stingray, as it would actually make it more difficult to catch her.
Continuity mistake: At 1:20:35, when Dodge gives the order to "ready torpedo tubes one and two", both tubes are already showing "ready to fire" in the panel above Dodge's shoulder. (01:20:35)
Visible crew/equipment: When Dodge Say's "Good ole Graham" you can see the mic on top of the screen. (00:14:50)
Factual error: On the type of submarine Dodge commands, you must climb up one level to the conning tower to use the periscope. The periscope is not accessible inside the control room.
Visible crew/equipment: When Stapanak is running to the engine room, the camera equipment at the bottom of the screen is visible. (01:11:45)
Audio problem: When Dodge and Jackson go outside to put the spotlight on the periscope, Jackson climbs up. He sings the Army theme, be all you can be. You hear Dodge say that's the army not the navy, but if you look at him when he says this, he doesn't even open his mouth.
Continuity mistake: Capt. Dodge (Kelsey Grammer) is on the deck of the sub and is sending a crewman up a ladder to attach a lamp onto the periscope. To attach it, he uses duct tape. However, when they show him climbing, the duct tape is still in Dodge's hand. Then, a second later, it is magically in the crewman's hand.
Factual error: In the opening credits, when you see a submarine (presumably the Orlando) passing underneath a bridge, the sub is going south, away from the base, seeing as the base pictured is the Naval Submarine Base in Groton, CT. The sub is supposedly returning from being under the ice cap, according to Dodge in another scene, therefore, it's going the wrong way.
Continuity mistake: When Dodge is in his room talking to Lt. Lake, he throws the towel on his bunk which can be seen in the mirror. A few seconds later back on Dodge the towel is now gone from the bunk. (01:14:35)
Continuity mistake: When Grammer is welcoming his new crew on board, between the time the first crewman has walked up the gangplank and Grammer is talking to the second and receiving his papers and telling him to get on board, you can see that a third has already boarded and the number of envelopes held by Lt. Pascal (Exec. Officer) has jumped from one to three.
Continuity mistake: When Grammer is being taken by launch out to see his sub for the first time, you see between shots that he's going two different directions at different times of day. As they cut back and forth, one set of footage is a live shot, the other is against a screen. The end of the scene is a shot taken either in early morning or late afternoon whereas the preceding were more at midday.