Plot hole: Bond makes a huge tactical error after diving to the St. Georges. He knows the Russians and their operatives are after the ATAC. The ATAC itself is expendable to Britain, since it has a self-destruct mechanism that under proper procedure would have been set off when the ship sank. So why is Bond trying to retrieve it? Because he disarms the self-destruct, he actually allows Kristatos to get his hands on it, forcing Bond to track it down again and, to stop the Russians from getting it, HE DESTROYS IT! So why doesn't Bond, instead of disarming the self destruct, set a timed charge or toss a grenade in the room to destroy the ATAC while its at the bottom of the sea? The answer is, of course, that if Bond destroys the ATAC before the bad guys can get at it, the movie's over. Even so, at the end, when Bond finally does destroy the ATAC, he tells Gogol it's "detente. You don't have it. I don't have it." Clever line, but it reinforces the fact that the British don't need it. They can build another one.
Revealing mistake: When Bond throws the dead pilot out of the helicopter, you can tell it's a dummy as its arms and legs bend at impossible angles.
Revealing mistake: Just after Loque runs over the countess in his dune buggy, Bond runs over to her, kneels beside her and takes her pulse. She blinks.
Continuity mistake: In the scene where Locque is kicked off the cliff by Bond in his car, it is a Mercedes-Benz S-Class, model W 116. But in the shot before, when Locque drives away from Kristatos' warehouse it is the predecessor of that model.
Factual error: In the pre-credit sequence with Bond and Blofeld, the helicopter makes a steep dive, however, the sound it makes is for a fixed-wing airplane, similar to dive bombers in WW2. Helicopters make no such sound.
Continuity mistake: The ski jump in Cortina d'Ampezzo is in the bottom of the valley - which can also be seen in the overhead shot from the top of the ski jump. But nevertheless Bond has a long ski ride down from the bottom of the jump. And in several shots during the chase it is clear that he is much higher in the mountains than below the city.
Factual error: It is impossible to fly a helicopter with both hands on the stick.
Continuity mistake: During the car chase in Spain, when one of the two black cars bump into Melina's 2CV, we see a close up of the driver and there no vehicles visible on the road behind him. In the next shot when the 2CV is pushed off the road, the second black car is almost directly behind him.
Revealing mistake: When Bond and Melina are being chased in Melina's car, they are rolling upside down in a street of a small village. With help of some other people they tilt back the car on his wheels. At that moment you can see specially added roll bars mounted in the car to prevent the roof from crushing.
Continuity mistake: When Bond and Melina are being chased in Melina's car, after they roll down the hill and hit the road, the tires actually bend under the car. Then when they drive again, they are straight.
Visible crew/equipment: At the end when Max the parrot drops Bond's watch into the water you can see a piece of wire lowering it in.
Continuity mistake: In the last scene with the watch and the parrot on the perch, the watch strap is fully open, however, when the parrot throws the watch in the water, the strap is closed.
Revealing mistake: At the end, where Bond receives the "Come in 007" message on his watch, one can see that the watch has been filmed separately to the wrist: the wrist moves slightly , but the watch itself remains perfectly still. (02:03:55)
Continuity mistake: During the fight at the ice rink, one of the ice hockey players tries to kick Bond with his blade and makes a hole in the wall in the process. In the next shot, when another player tries to hit Bond with his ice hockey stick, the damage to the wall has suddenly disappeared.
Continuity mistake: Near the end when Kristatos slaps Bibi, you can see the difference between two takes.